mirror of
https://github.com/haiwen/seahub.git
synced 2025-08-09 10:57:27 +00:00
pass 2fa for sso user (#5400)
This commit is contained in:
parent
988bedbdb9
commit
bc7494b94b
@ -89,8 +89,8 @@ class ForceTwoFactorAuthMiddleware(MiddlewareMixin):
|
|||||||
if user.otp_device is not None:
|
if user.otp_device is not None:
|
||||||
return None
|
return None
|
||||||
|
|
||||||
if ENABLE_FORCE_2FA_TO_ALL_USERS or UserOptions.objects.is_force_2fa(user.username):
|
if (ENABLE_FORCE_2FA_TO_ALL_USERS or UserOptions.objects.is_force_2fa(user.username)) \
|
||||||
|
and not request.session.get('is_sso_user'):
|
||||||
return HttpResponseRedirect(reverse('two_factor:setup'))
|
return HttpResponseRedirect(reverse('two_factor:setup'))
|
||||||
|
|
||||||
return None
|
return None
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user