mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-07-08 04:19:03 +00:00
Merge pull request #3907 from jumpserver/dev_user
[Update] 修改忘记密码页面的错误信息提示
This commit is contained in:
commit
1de2923dd3
@ -43,11 +43,13 @@ class UserForgotPasswordView(FormView):
|
|||||||
user = get_object_or_none(User, email=email)
|
user = get_object_or_none(User, email=email)
|
||||||
if not user:
|
if not user:
|
||||||
error = _('Email address invalid, please input again')
|
error = _('Email address invalid, please input again')
|
||||||
return self.get(request, errors=error)
|
form.add_error('email', error)
|
||||||
|
return self.form_invalid(form)
|
||||||
elif not user.can_update_password():
|
elif not user.can_update_password():
|
||||||
error = _('User auth from {}, go there change password'.format(
|
error = _('User auth from {}, go there change password'.format(
|
||||||
user.source))
|
user.source))
|
||||||
return self.get(request, errors=error)
|
form.add_error('email', error)
|
||||||
|
return self.form_invalid(form)
|
||||||
else:
|
else:
|
||||||
send_reset_password_mail(user)
|
send_reset_password_mail(user)
|
||||||
return redirect('users:forgot-password-sendmail-success')
|
return redirect('users:forgot-password-sendmail-success')
|
||||||
|
Loading…
Reference in New Issue
Block a user