Reset session when hitting /login

This commit is contained in:
Claudio Ortolina
2024-10-21 09:59:29 +01:00
parent 432090dec4
commit be314e3916
3 changed files with 71 additions and 3 deletions
@@ -4,7 +4,9 @@ defmodule MusicLibraryWeb.SessionController do
@empty_form %{"password" => ""}
def new(conn, _params) do
conn |> render(:new, form: @empty_form, layout: {MusicLibraryWeb.Layouts, "unauthenticated"})
conn
|> delete_session(:logged_in)
|> render(:new, form: @empty_form, layout: {MusicLibraryWeb.Layouts, "unauthenticated"})
end
def create(conn, %{"password" => request_password}) do