perf: passkey auth auto mfa

This commit is contained in:
老广
2025-05-07 16:24:39 +08:00
committed by GitHub
parent 8065e04f26
commit e2830ecdd6
13 changed files with 192 additions and 105 deletions

View File

@@ -40,6 +40,8 @@ class UserLoginMFAView(mixins.AuthMixin, FormView):
if mfa_type == MFAType.Face:
return redirect(reverse('authentication:login-face-capture'))
elif mfa_type == MFAType.Passkey:
return redirect('/api/v1/authentication/passkeys/login/')
return self.do_mfa_check(form, code, mfa_type)
def do_mfa_check(self, form, code, mfa_type):