diff --git a/lib/frenzy_web/plug/authenticate.ex b/lib/frenzy_web/plug/authenticate.ex index db1f90b..8ad335a 100644 --- a/lib/frenzy_web/plug/authenticate.ex +++ b/lib/frenzy_web/plug/authenticate.ex @@ -12,7 +12,9 @@ defmodule FrenzyWeb.Plug.Authenticate do case Phoenix.Token.verify(Endpoint, "user token", user_token, max_age: 24 * 60 * 60) do {:error, _reason} -> conn - |> Phoenix.Controller.redirect(to: Routes.login_path(Endpoint, :login)) + |> Phoenix.Controller.redirect( + to: Routes.login_path(Endpoint, :login, continue: Phoenix.Controller.current_path(conn)) + ) |> halt() {:ok, user_id} ->