From 9e7fc110eaafe3225e8270fdacd973cc806c6dc1 Mon Sep 17 00:00:00 2001 From: ATechnoHazard Date: Fri, 25 Sep 2020 09:54:19 +0530 Subject: [PATCH] users: set a less restrictive domain on the cookie Signed-off-by: ATechnoHazard --- src/utils/phonetic_key.rs | 2 -- src/utils/users.rs | 3 ++- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/utils/phonetic_key.rs b/src/utils/phonetic_key.rs index 9df1a06..7df3954 100644 --- a/src/utils/phonetic_key.rs +++ b/src/utils/phonetic_key.rs @@ -1,8 +1,6 @@ use jirachi::collision_resistant::Jirachi; use jirachi::Wishable; - - pub fn get_random_id() -> String { let mut jirachi = Jirachi::new().unwrap(); jirachi.wish().unwrap() diff --git a/src/utils/users.rs b/src/utils/users.rs index 241f60d..aefc7d9 100644 --- a/src/utils/users.rs +++ b/src/utils/users.rs @@ -7,7 +7,8 @@ pub fn get_session_id(ck: &mut Cookies) -> String { Some(c) => c.value().to_string(), None => { let user_id = phonetic_key::get_random_id(); - ck.add_private(Cookie::new("session", user_id.clone())); + let cookie = Cookie::build("session", user_id.clone()).domain("katb.in").permanent().finish(); + ck.add_private(cookie); user_id } }