mirror of https://github.com/jumpserver/jumpserver
fix: 登录复核没有日志
parent
8f1c934f73
commit
29645768a0
|
@ -37,7 +37,7 @@ MODELS_NEED_RECORD = (
|
||||||
# users
|
# users
|
||||||
'User', 'UserGroup',
|
'User', 'UserGroup',
|
||||||
# acls
|
# acls
|
||||||
'LoginACL', 'LoginAssetACL',
|
'LoginACL', 'LoginAssetACL', 'LoginConfirmSetting',
|
||||||
# assets
|
# assets
|
||||||
'Asset', 'Node', 'AdminUser', 'SystemUser', 'Domain', 'Gateway', 'CommandFilterRule',
|
'Asset', 'Node', 'AdminUser', 'SystemUser', 'Domain', 'Gateway', 'CommandFilterRule',
|
||||||
'CommandFilter', 'Platform', 'AuthBook',
|
'CommandFilter', 'Platform', 'AuthBook',
|
||||||
|
|
|
@ -45,6 +45,9 @@ class LoginConfirmSetting(CommonModelMixin):
|
||||||
reviewers = models.ManyToManyField('users.User', verbose_name=_("Reviewers"), related_name="review_login_confirm_settings", blank=True)
|
reviewers = models.ManyToManyField('users.User', verbose_name=_("Reviewers"), related_name="review_login_confirm_settings", blank=True)
|
||||||
is_active = models.BooleanField(default=True, verbose_name=_("Is active"))
|
is_active = models.BooleanField(default=True, verbose_name=_("Is active"))
|
||||||
|
|
||||||
|
class Meta:
|
||||||
|
verbose_name = _('Login Confirm')
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def get_user_confirm_setting(cls, user):
|
def get_user_confirm_setting(cls, user):
|
||||||
return get_object_or_none(cls, user=user)
|
return get_object_or_none(cls, user=user)
|
||||||
|
@ -83,7 +86,8 @@ class LoginConfirmSetting(CommonModelMixin):
|
||||||
return ticket
|
return ticket
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
return '{} confirm'.format(self.user.username)
|
reviewers = [u.username for u in self.reviewers.all()]
|
||||||
|
return _('{} need confirm by {}').format(self.user.username, reviewers)
|
||||||
|
|
||||||
|
|
||||||
class SSOToken(models.JMSBaseModel):
|
class SSOToken(models.JMSBaseModel):
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue