Improve page titles
- When showing a single record, use record details - Split title into logical breadcrumbs
This commit is contained in:
@@ -6,14 +6,18 @@ defmodule MusicLibraryWeb.SessionController do
|
||||
def new(conn, _params) do
|
||||
conn
|
||||
|> delete_session(:logged_in)
|
||||
|> render(:new, form: @empty_form, layout: {MusicLibraryWeb.Layouts, "unauthenticated"})
|
||||
|> render(:new,
|
||||
page_title: gettext("Login"),
|
||||
form: @empty_form,
|
||||
layout: {MusicLibraryWeb.Layouts, "unauthenticated"}
|
||||
)
|
||||
end
|
||||
|
||||
def create(conn, %{"password" => request_password}) do
|
||||
if Plug.Crypto.secure_compare(password(), request_password) do
|
||||
conn
|
||||
|> put_session(:logged_in, true)
|
||||
|> redirect(to: "/")
|
||||
|> redirect(to: ~p"/")
|
||||
else
|
||||
conn
|
||||
|> put_flash(:error, gettext("Invalid password"))
|
||||
|
||||
Reference in New Issue
Block a user