perf: 拆分登录 View (#8502)

* perf: 拆分登录 View

* perf: 修改 code

Co-authored-by: ibuler <ibuler@qq.com>
This commit is contained in:
fit2bot
2022-06-28 17:39:13 +08:00
committed by GitHub
parent c3c99cc5e8
commit 3cbce63c54
9 changed files with 490 additions and 470 deletions

View File

@@ -193,8 +193,8 @@ class MFAMixin:
def _check_if_no_active_mfa(self, user):
active_mfa_mapper = user.active_mfa_backends_mapper
if not active_mfa_mapper:
url = reverse('authentication:user-otp-enable-start')
raise errors.MFAUnsetError(user, self.request, url)
set_url = reverse('authentication:user-otp-enable-start')
raise errors.MFAUnsetError(set_url, user, self.request)
def _check_login_page_mfa_if_need(self, user):
if not settings.SECURITY_MFA_IN_LOGIN_PAGE: