diff options
Diffstat (limited to '')
-rw-r--r-- | src/public/pages.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/public/pages.rs b/src/public/pages.rs index 426727e..a7789b2 100644 --- a/src/public/pages.rs +++ b/src/public/pages.rs @@ -1,13 +1,13 @@ use axum::{ response::{IntoResponse, Redirect, Response}, routing::get, - Router, + Router, middleware, }; use crate::{ public::console, types::{ - extract::{AuthorizedUser, Log, UserAgent}, + extract::{AuthorizedUser, Log, UserAgent, self}, http::ResponseCode, }, }; @@ -70,6 +70,7 @@ pub fn router() -> Router { Router::new() .route("/", get(root)) .route("/login", get(login)) + .layer(middleware::from_fn(extract::connect)) .route("/home", get(home)) .route("/people", get(people)) .route("/profile", get(profile)) |