mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-06-28 07:47:10 +00:00
[Update] 添加登录复核开关
This commit is contained in:
parent
dc3a9561c2
commit
11f0024c33
@ -7,7 +7,10 @@ from django.utils.translation import ugettext_lazy as _
|
|||||||
|
|
||||||
|
|
||||||
ENV_PERIOD_TASK = os.environ.get("PERIOD_TASK", "on") == 'on'
|
ENV_PERIOD_TASK = os.environ.get("PERIOD_TASK", "on") == 'on'
|
||||||
PERIOD_TASK_ENABLED = settings.PERIOD_TASK_ENABLED and ENV_PERIOD_TASK
|
ENV_PERIOD_TASK_ENABLED = os.environ.get("PERIOD_TASK_ENABLED", "on") == "on"
|
||||||
|
PERIOD_TASK_ENABLED = settings.CONFIG.PERIOD_TASK_ENABLE \
|
||||||
|
and ENV_PERIOD_TASK \
|
||||||
|
and ENV_PERIOD_TASK_ENABLED
|
||||||
|
|
||||||
UPDATE_ASSETS_HARDWARE_TASKS = [
|
UPDATE_ASSETS_HARDWARE_TASKS = [
|
||||||
{
|
{
|
||||||
|
@ -394,8 +394,9 @@ defaults = {
|
|||||||
'WINDOWS_SSH_DEFAULT_SHELL': 'cmd',
|
'WINDOWS_SSH_DEFAULT_SHELL': 'cmd',
|
||||||
'FLOWER_URL': "127.0.0.1:5555",
|
'FLOWER_URL': "127.0.0.1:5555",
|
||||||
'DEFAULT_ORG_SHOW_ALL_USERS': True,
|
'DEFAULT_ORG_SHOW_ALL_USERS': True,
|
||||||
'PERIOD_TASK_ENABLED': True,
|
'PERIOD_TASK_ENABLE': True,
|
||||||
'FORCE_SCRIPT_NAME': '',
|
'FORCE_SCRIPT_NAME': '',
|
||||||
|
'LOGIN_CONFIRM_ENABLE': False
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -20,6 +20,7 @@ def jumpserver_processor(request):
|
|||||||
'SECURITY_MFA_VERIFY_TTL': settings.SECURITY_MFA_VERIFY_TTL,
|
'SECURITY_MFA_VERIFY_TTL': settings.SECURITY_MFA_VERIFY_TTL,
|
||||||
'FORCE_SCRIPT_NAME': settings.FORCE_SCRIPT_NAME,
|
'FORCE_SCRIPT_NAME': settings.FORCE_SCRIPT_NAME,
|
||||||
'SECURITY_VIEW_AUTH_NEED_MFA': settings.CONFIG.SECURITY_VIEW_AUTH_NEED_MFA,
|
'SECURITY_VIEW_AUTH_NEED_MFA': settings.CONFIG.SECURITY_VIEW_AUTH_NEED_MFA,
|
||||||
|
'LOGIN_CONFIRM_ENABLE': settings.CONFIG.LOGIN_CONFIRM_ENABLE,
|
||||||
}
|
}
|
||||||
return context
|
return context
|
||||||
|
|
||||||
|
@ -121,7 +121,7 @@
|
|||||||
</li>
|
</li>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
{% if request.user.can_admin_current_org %}
|
{% if request.user.can_admin_current_org and LOGIN_CONFIRM_ENABLE %}
|
||||||
<li id="orders">
|
<li id="orders">
|
||||||
<a>
|
<a>
|
||||||
<i class="fa fa-check-square-o" style="width: 14px"></i> <span class="nav-label">{% trans 'Orders' %}</span><span class="fa arrow"></span>
|
<i class="fa fa-check-square-o" style="width: 14px"></i> <span class="nav-label">{% trans 'Orders' %}</span><span class="fa arrow"></span>
|
||||||
|
@ -212,7 +212,6 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{% if user_object.is_current_org_admin or user_object.is_superuser %}
|
{% if user_object.is_current_org_admin or user_object.is_superuser %}
|
||||||
<div class="panel panel-info">
|
<div class="panel panel-info">
|
||||||
<div class="panel-heading">
|
<div class="panel-heading">
|
||||||
@ -252,7 +251,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{% endif %}
|
{% if LOGIN_CONFIRM_ENABLE %}
|
||||||
<div class="panel panel-warning">
|
<div class="panel panel-warning">
|
||||||
<div class="panel-heading">
|
<div class="panel-heading">
|
||||||
<i class="fa fa-info-circle"></i> {% trans 'Login confirm' %}
|
<i class="fa fa-info-circle"></i> {% trans 'Login confirm' %}
|
||||||
@ -289,6 +288,8 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
{% endif %}
|
||||||
|
{% endif %}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
Loading…
Reference in New Issue
Block a user