perf: 三方用户登录通知 (#11846)

Co-authored-by: feng <1304903146@qq.com>
This commit is contained in:
fit2bot
2023-10-16 11:28:53 +08:00
committed by GitHub
parent f55c84ce3b
commit 0a28c5650c
3 changed files with 28 additions and 14 deletions

View File

@@ -523,7 +523,8 @@ class AuthMixin(CommonMixin, AuthPreCheckMixin, AuthACLMixin, MFAMixin, AuthPost
def clear_auth_mark(self):
keys = [
'auth_password', 'user_id', 'auth_confirm_required',
'auth_notice_required', 'auth_ticket_id', 'auth_acl_id'
'auth_notice_required', 'auth_ticket_id', 'auth_acl_id',
'user_session_id', 'user_log_id', 'can_send_notifications'
]
for k in keys:
self.request.session.pop(k, '')