mirror of https://github.com/jumpserver/jumpserver
fix: 修复登录mfa时,选择了禁用的
parent
4a786baf4e
commit
454d3cba96
|
@ -1690,7 +1690,7 @@ msgstr "没有上传下载权限"
|
|||
|
||||
#: authentication/errors.py:366
|
||||
msgid "Please enter MFA code"
|
||||
msgstr "请输入6位动态安全码"
|
||||
msgstr "请输入验证码"
|
||||
|
||||
#: authentication/errors.py:370
|
||||
msgid "Please enter SMS code"
|
||||
|
|
|
@ -54,9 +54,13 @@
|
|||
$(document).ready(function () {
|
||||
const mfaSelectRef = document.getElementById('mfa-select');
|
||||
const preferMFA = localStorage.getItem(preferMFAKey);
|
||||
if (preferMFA) {
|
||||
const valueSelector = "value=" + preferMFA
|
||||
const preferMFADisabled = $(`#mfa-select option[${valueSelector}]`).attr('disabled')
|
||||
|
||||
if (preferMFA && !preferMFADisabled) {
|
||||
mfaSelectRef.value = preferMFA;
|
||||
}
|
||||
|
||||
const mfaSelect = mfaSelectRef.value;
|
||||
if (mfaSelect !== null) {
|
||||
selectChange(mfaSelect, true);
|
||||
|
@ -73,7 +77,10 @@
|
|||
$('.input-style').each(function (i, ele){
|
||||
$(ele).attr('name', '').attr('required', false)
|
||||
})
|
||||
$('#mfa-' + name + ' .input-style').attr('name', 'code').attr('required', true)
|
||||
$('#mfa-' + name + ' .input-style')
|
||||
.attr('name', 'code')
|
||||
.attr('required', true)
|
||||
.focus()
|
||||
}
|
||||
|
||||
function sendChallengeCode(currentBtn) {
|
||||
|
|
Loading…
Reference in New Issue