Add login next url parameter for auth redirects

This commit is contained in:
bluepython508
2023-11-09 17:03:20 +00:00
parent 93cd897b0e
commit 6fb839824e
4 changed files with 13 additions and 8 deletions

View File

@@ -9,7 +9,6 @@ defmodule SsoBsnWeb.UserSessionController do
{:ok, user} ->
conn
|> UserAuth.log_in_user(user) # TODO: pass through remember-me value?
|> redirect(to: ~p"/users/settings")
{:error, error} ->
dbg(error)
conn
@@ -32,4 +31,8 @@ defmodule SsoBsnWeb.UserSessionController do
username: user.username
})
end
def redirect_next(conn, %{ "next" => next }) do
conn |> redirect(external: next)
end
end