Refactor code

This commit is contained in:
2022-07-22 14:28:44 +02:00
parent 07542abf8b
commit 24240ca4fd
3 changed files with 13 additions and 10 deletions

View File

@ -70,12 +70,12 @@ impl<'a> SessionIdentity<'a> {
log::debug!("Did set user session data.");
}
pub fn set_user(&self, req: &HttpRequest, user: &User) {
pub fn set_user(&self, req: &HttpRequest, user: &User, status: SessionStatus) {
self.set_session_data(req, &SessionIdentityData {
id: Some(user.uid.clone()),
is_admin: user.admin,
auth_time: time(),
status: SessionStatus::SignedIn,
status,
});
}