cross-site config

This commit is contained in:
yly 2023-11-12 15:19:31 +08:00
parent 5df82f7a8f
commit 5d6e926ac8

View File

@ -132,7 +132,9 @@ async fn login(
let s = Uuid::new_v4();
let mut locked = state.session.lock().await;
locked.insert(s.clone(), Instant::now() + Duration::from_secs(SESSION_ACTIVE_TIME));
cookies.add(Cookie::new(COOKIE_NAME, s.to_string()));
let mut new_cookie = Cookie::new(COOKIE_NAME, s.to_string());
new_cookie.set_domain(".aaronhu.cn");
cookies.add(new_cookie);
if let Some(original_uri) = params.get("original_url") {
return Ok(Redirect::to(&original_uri));
}