mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-05-21 22:34:59 +00:00
perf: client auth changed
This commit is contained in:
parent
f9245e17cd
commit
14c5162153
@ -7574,7 +7574,7 @@ msgid "Auto"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/serializers/terminal.py:23
|
#: settings/serializers/terminal.py:23
|
||||||
msgid "Auto(Enabled for the first 5 minutes after startup, then disabled.)"
|
msgid "Auto(Enabled for the first 5 minutes after startup, then disabled)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: settings/serializers/terminal.py:26
|
#: settings/serializers/terminal.py:26
|
||||||
|
@ -8210,10 +8210,10 @@ msgid "Auto"
|
|||||||
msgstr "Automático"
|
msgstr "Automático"
|
||||||
|
|
||||||
#: settings/serializers/terminal.py:23
|
#: settings/serializers/terminal.py:23
|
||||||
msgid "Auto(Enabled for the first 5 minutes after startup, then disabled.)"
|
msgid "Auto(Enabled for the first 5 minutes after startup, then disabled)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Automático (habilitado durante los primeros 5 minutos después del inicio y "
|
"Automático (habilitado durante los primeros 5 minutos después del inicio y "
|
||||||
"luego deshabilitado)."
|
"luego deshabilitado)"
|
||||||
|
|
||||||
#: settings/serializers/terminal.py:26
|
#: settings/serializers/terminal.py:26
|
||||||
msgid "Registration"
|
msgid "Registration"
|
||||||
|
@ -7667,8 +7667,8 @@ msgid "Auto"
|
|||||||
msgstr "自動"
|
msgstr "自動"
|
||||||
|
|
||||||
#: settings/serializers/terminal.py:23
|
#: settings/serializers/terminal.py:23
|
||||||
msgid "Auto(Enabled for the first 5 minutes after startup, then disabled.)"
|
msgid "Auto(Enabled for the first 5 minutes after startup, then disabled)"
|
||||||
msgstr "自動(起動後5分間有効、その後無効にします。)"
|
msgstr "自動(起動後5分間有効、その後無効にします)"
|
||||||
|
|
||||||
#: settings/serializers/terminal.py:26
|
#: settings/serializers/terminal.py:26
|
||||||
msgid "Registration"
|
msgid "Registration"
|
||||||
|
@ -7723,8 +7723,8 @@ msgid "Auto"
|
|||||||
msgstr "자동"
|
msgstr "자동"
|
||||||
|
|
||||||
#: settings/serializers/terminal.py:23
|
#: settings/serializers/terminal.py:23
|
||||||
msgid "Auto(Enabled for the first 5 minutes after startup, then disabled.)"
|
msgid "Auto(Enabled for the first 5 minutes after startup, then disabled)"
|
||||||
msgstr "자동(시작 후 5분간 활성화된 다음 비활성화됨.)"
|
msgstr "자동(시작 후 5분간 활성화된 다음 비활성화됨)"
|
||||||
|
|
||||||
#: settings/serializers/terminal.py:26
|
#: settings/serializers/terminal.py:26
|
||||||
msgid "Registration"
|
msgid "Registration"
|
||||||
|
@ -8021,10 +8021,10 @@ msgid "Auto"
|
|||||||
msgstr "Automático"
|
msgstr "Automático"
|
||||||
|
|
||||||
#: settings/serializers/terminal.py:23
|
#: settings/serializers/terminal.py:23
|
||||||
msgid "Auto(Enabled for the first 5 minutes after startup, then disabled.)"
|
msgid "Auto(Enabled for the first 5 minutes after startup, then disabled)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Automático (habilitado nos primeiros 5 minutos após a inicialização, e então"
|
"Automático (habilitado nos primeiros 5 minutos após a inicialização, e então"
|
||||||
" desativado.)"
|
" desativado)"
|
||||||
|
|
||||||
#: settings/serializers/terminal.py:26
|
#: settings/serializers/terminal.py:26
|
||||||
msgid "Registration"
|
msgid "Registration"
|
||||||
|
@ -7989,10 +7989,10 @@ msgid "Auto"
|
|||||||
msgstr "Авто"
|
msgstr "Авто"
|
||||||
|
|
||||||
#: settings/serializers/terminal.py:23
|
#: settings/serializers/terminal.py:23
|
||||||
msgid "Auto(Enabled for the first 5 minutes after startup, then disabled.)"
|
msgid "Auto(Enabled for the first 5 minutes after startup, then disabled)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Автоматически (включено в течение первых 5 минут после запуска, затем "
|
"Автоматически (включено в течение первых 5 минут после запуска, затем "
|
||||||
"отключено)."
|
"отключено)"
|
||||||
|
|
||||||
#: settings/serializers/terminal.py:26
|
#: settings/serializers/terminal.py:26
|
||||||
msgid "Registration"
|
msgid "Registration"
|
||||||
|
@ -7727,8 +7727,8 @@ msgid "Auto"
|
|||||||
msgstr "自动"
|
msgstr "自动"
|
||||||
|
|
||||||
#: settings/serializers/terminal.py:23
|
#: settings/serializers/terminal.py:23
|
||||||
msgid "Auto(Enabled for the first 5 minutes after startup, then disabled.)"
|
msgid "Auto(Enabled for the first 5 minutes after startup, then disabled)"
|
||||||
msgstr "自动(启动后前 5 分钟启用,然后禁用。)"
|
msgstr "自动(启动后前 5 分钟启用,然后禁用)"
|
||||||
|
|
||||||
#: settings/serializers/terminal.py:26
|
#: settings/serializers/terminal.py:26
|
||||||
msgid "Registration"
|
msgid "Registration"
|
||||||
|
@ -7617,8 +7617,8 @@ msgid "Auto"
|
|||||||
msgstr "自動"
|
msgstr "自動"
|
||||||
|
|
||||||
#: settings/serializers/terminal.py:23
|
#: settings/serializers/terminal.py:23
|
||||||
msgid "Auto(Enabled for the first 5 minutes after startup, then disabled.)"
|
msgid "Auto(Enabled for the first 5 minutes after startup, then disabled)"
|
||||||
msgstr "自動(啟動後前 5 分鐘啟用,然後禁用。)"
|
msgstr "自動(啟動後前 5 分鐘啟用,然後禁用)"
|
||||||
|
|
||||||
#: settings/serializers/terminal.py:26
|
#: settings/serializers/terminal.py:26
|
||||||
msgid "Registration"
|
msgid "Registration"
|
||||||
|
@ -20,7 +20,7 @@ class TerminalSettingSerializer(serializers.Serializer):
|
|||||||
)
|
)
|
||||||
SECURITY_SERVICE_ACCOUNT_REGISTRATION = serializers.ChoiceField(
|
SECURITY_SERVICE_ACCOUNT_REGISTRATION = serializers.ChoiceField(
|
||||||
choices=[
|
choices=[
|
||||||
('auto', _('Auto(Enabled for the first 5 minutes after startup, then disabled.)')),
|
('auto', _('Auto(Enabled for the first 5 minutes after startup, then disabled)')),
|
||||||
(True, _('Enable')), (False, _('Disable'))
|
(True, _('Enable')), (False, _('Disable'))
|
||||||
],
|
],
|
||||||
required=True, label=_('Registration'),
|
required=True, label=_('Registration'),
|
||||||
|
@ -48,11 +48,8 @@ def get_user_or_pre_auth_user(request):
|
|||||||
|
|
||||||
|
|
||||||
def get_redirect_client_url(request):
|
def get_redirect_client_url(request):
|
||||||
bearer_token, date_expired = request.user.create_bearer_token(request, age=3600*36*5)
|
|
||||||
data = {
|
data = {
|
||||||
'type': 'auth',
|
'type': 'session'
|
||||||
'bearer_token': bearer_token,
|
|
||||||
'date_expired': date_expired.timestamp()
|
|
||||||
}
|
}
|
||||||
buf = base64.b64encode(json.dumps(data).encode()).decode()
|
buf = base64.b64encode(json.dumps(data).encode()).decode()
|
||||||
redirect_url = 'jms://{}'.format(buf)
|
redirect_url = 'jms://{}'.format(buf)
|
||||||
|
Loading…
Reference in New Issue
Block a user