Refactor code
This commit is contained in:
@ -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,
|
||||
});
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user