我创建了一个来检查用户是否已经创建了配置文件,如果他们还没有配置文件,则将他们plug
重定向到页面:/profiles/new
Plug.CheckProfile
case profiles do
nil ->
conn |> put_flash(:info, "No profile found.") |> redirect(to: "/profiles/new") |> halt()
profiles ->
assign(conn, :profiles, profiles)
end
但是我在通常用于控制器的地方读到,put_flash
这样做的正确方法是什么?
有替代方案plug
吗?