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)]