[Update] 解决开启OpenID,为用户强制启用MFA导致,登录时报错的问题

This commit is contained in:
Bai
2020-05-18 18:02:37 +08:00
parent 01a52812f0
commit e98626988b

View File

@@ -67,7 +67,7 @@ class UserVerifyPasswordView(FormView):
def form_valid(self, form):
user = get_user_or_pre_auth_user(self.request)
password = form.cleaned_data.get('password')
user = authenticate(username=user.username, password=password)
user = authenticate(request=self.request, username=user.username, password=password)
if not user:
form.add_error("password", _("Password invalid"))
return self.form_invalid(form)