mirror of https://github.com/jumpserver/jumpserver
				
				
				
			[Update] 解决开启OpenID,为用户强制启用MFA导致,登录时报错的问题
							parent
							
								
									01a52812f0
								
							
						
					
					
						commit
						e98626988b
					
				| 
						 | 
					@ -67,7 +67,7 @@ class UserVerifyPasswordView(FormView):
 | 
				
			||||||
    def form_valid(self, form):
 | 
					    def form_valid(self, form):
 | 
				
			||||||
        user = get_user_or_pre_auth_user(self.request)
 | 
					        user = get_user_or_pre_auth_user(self.request)
 | 
				
			||||||
        password = form.cleaned_data.get('password')
 | 
					        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:
 | 
					        if not user:
 | 
				
			||||||
            form.add_error("password", _("Password invalid"))
 | 
					            form.add_error("password", _("Password invalid"))
 | 
				
			||||||
            return self.form_invalid(form)
 | 
					            return self.form_invalid(form)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue