Fix login on tailscale; statedirectory breaks things for some reason (clobbers db)

This commit is contained in:
bluepython508
2023-11-28 18:23:07 +00:00
parent aaff151be7
commit fa649ece1b
2 changed files with 4 additions and 9 deletions

View File

@@ -122,18 +122,14 @@ defmodule SsoBsnWeb.Openid.AuthorizeController do
end
end
defp login_redirection(%Plug.Conn{assigns: %{current_user: nil}} = conn) do
redirect_to_login(conn)
end
defp login_redirection(%Plug.Conn{assigns: %{current_user: _current_user}} = conn) do
{:unchanged, conn}
end
defp login_redirection(%Plug.Conn{query_params: %{"prompt" => "none"}} = conn) do
{:unchanged, conn}
end
defp login_redirection(%Plug.Conn{} = conn) do
redirect_to_login(conn)
end
defp get_resource_owner(conn) do
case conn.assigns[:current_user] do
nil ->