diff options
author | Yves Fischer <yvesf-git@xapek.org> | 2018-11-26 21:15:23 +0100 |
---|---|---|
committer | Yves Fischer <yvesf-git@xapek.org> | 2018-11-26 21:15:23 +0100 |
commit | cf40041946626b105102e3dab2515d2ef2fb0506 (patch) | |
tree | 54566468adc3c3dd9fdc30d9c0c19988f8ad8a5a /src/request_handler/views.rs | |
parent | 16055300c760c636399f555ce30c07deff2a6820 (diff) | |
download | nginx-auth-totp-cf40041946626b105102e3dab2515d2ef2fb0506.tar.gz nginx-auth-totp-cf40041946626b105102e3dab2515d2ef2fb0506.zip |
Implement logout
Diffstat (limited to 'src/request_handler/views.rs')
-rw-r--r-- | src/request_handler/views.rs | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/src/request_handler/views.rs b/src/request_handler/views.rs index 1a239a4..bdd7999 100644 --- a/src/request_handler/views.rs +++ b/src/request_handler/views.rs @@ -61,6 +61,9 @@ pub(in super) fn login_is_logged_in() -> String { h1(id = "heading") { : "Currently logged in" } + a(href="logout") { + : "Go to logout"; + } }) } @@ -102,7 +105,6 @@ pub(in super) fn login_auth_success(redirect: &String) -> String { }) } - pub(in super) fn login_auth_fail() -> String { render_base_template("Login failed", box_html! { h1(id = "heading") { @@ -112,4 +114,15 @@ pub(in super) fn login_auth_fail() -> String { : "Try again... " } }) +} + +pub(in super) fn logout() -> String { + render_base_template("Logout", box_html! { + h1(id = "heading") { + : "Logout applied" + } + a(href="login") { + : "go to login again..." + } + }) }
\ No newline at end of file |