From e455bc10e5e5966b910651cced1ef9b116cbfa73 Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Tue, 6 May 2025 16:03:16 -0400 Subject: [PATCH] Add links to return home on the login pages --- resources/templates/login.html | 2 ++ resources/templates/register.html | 2 ++ src/bin/kawari-login.rs | 14 ++++++++++++-- 3 files changed, 16 insertions(+), 2 deletions(-) diff --git a/resources/templates/login.html b/resources/templates/login.html index f94e82e..5cf8a9d 100644 --- a/resources/templates/login.html +++ b/resources/templates/login.html @@ -13,4 +13,6 @@

This is not an official login page. It will not accept your official account's credentials, please do not enter them here!

+Return Home + {% endblock %} diff --git a/resources/templates/register.html b/resources/templates/register.html index 028f53a..68e24c2 100644 --- a/resources/templates/register.html +++ b/resources/templates/register.html @@ -13,4 +13,6 @@

This is not an official registration page.

+Return Home + {% endblock %} diff --git a/src/bin/kawari-login.rs b/src/bin/kawari-login.rs index dca14b8..da146a7 100644 --- a/src/bin/kawari-login.rs +++ b/src/bin/kawari-login.rs @@ -173,15 +173,25 @@ async fn check_session( } async fn login() -> Html { + let config = get_config(); let environment = setup_default_environment(); let template = environment.get_template("login.html").unwrap(); - Html(template.render(context! {}).unwrap()) + Html( + template + .render(context! { web_server_name => config.web.server_name }) + .unwrap(), + ) } async fn register() -> Html { + let config = get_config(); let environment = setup_default_environment(); let template = environment.get_template("register.html").unwrap(); - Html(template.render(context! {}).unwrap()) + Html( + template + .render(context! { web_server_name => config.web.server_name }) + .unwrap(), + ) } #[derive(Deserialize, Debug)]