fix: set authentication session cookie and load middleware

master
Aravinth Manivannan 2 years ago
parent 28b501810e
commit 371e56ab47
Signed by: realaravinth
GPG Key ID: AD9F0F08E855ED88

@ -92,6 +92,7 @@ async fn main() -> std::io::Result<()> {
.app_data(data.clone())
.app_data(db.clone())
.app_data(get_json_err())
.wrap(get_identity_service(&data.settings))
.wrap(
actix_middleware::DefaultHeaders::new()
.add(("Permissions-Policy", "interest-cohort=()")),
@ -119,6 +120,7 @@ pub fn get_identity_service(settings: &Settings) -> IdentityService<CookieIdenti
let cookie_secret = &settings.server.cookie_secret;
IdentityService::new(
CookieIdentityPolicy::new(cookie_secret.as_bytes())
.path("/")
.name("Authorization")
//TODO change cookie age
.max_age_secs(216000)

Loading…
Cancel
Save