perf(auth): 密码过期后,走重置密码流程 #530

This commit is contained in:
xinwen
2020-12-09 18:17:10 +08:00
committed by 老广
parent 7c7de96158
commit 79a371eb6c
6 changed files with 202 additions and 144 deletions

View File

@@ -218,5 +218,14 @@ class PasswdTooSimple(JMSException):
default_detail = _('Your password is too simple, please change it for security')
def __init__(self, url, *args, **kwargs):
super(PasswdTooSimple, self).__init__(*args, **kwargs)
super().__init__(*args, **kwargs)
self.url = url
class PasswordRequireResetError(JMSException):
default_code = 'passwd_has_expired'
default_detail = _('Your password has expired, please reset before logging in')
def __init__(self, url, *args, **kwargs):
super().__init__(*args, **kwargs)
self.url = url