frontend: add cookie parameter

This commit is contained in:
Lennart
2024-11-03 15:25:18 +01:00
parent eb960a3329
commit aead176cdb

View File

@@ -1,6 +1,8 @@
use actix_session::{storage::CookieSessionStore, SessionMiddleware}; use actix_session::{
config::CookieContentSecurity, storage::CookieSessionStore, SessionMiddleware,
};
use actix_web::{ use actix_web::{
cookie::Key, cookie::{Key, SameSite},
http::Method, http::Method,
web::{self, Data, Path}, web::{self, Data, Path},
Responder, Responder,
@@ -73,7 +75,8 @@ pub fn configure_frontend<AP: AuthenticationProvider, C: CalendarStore + ?Sized>
Key::from(&frontend_config.secret_key), Key::from(&frontend_config.secret_key),
) )
.cookie_secure(true) .cookie_secure(true)
.cookie_content_security(actix_session::config::CookieContentSecurity::Private) .cookie_same_site(SameSite::Strict)
.cookie_content_security(CookieContentSecurity::Private)
.build(), .build(),
) )
.app_data(Data::from(auth_provider)) .app_data(Data::from(auth_provider))