mirror of
https://git.proxmox.com/git/pve-manager
synced 2025-08-06 12:02:14 +00:00
parent
3ef34e3c0f
commit
9807f21a62
@ -135,13 +135,12 @@ Ext.define('PVE.window.LoginWindow', {
|
|||||||
change: function(f, value) {
|
change: function(f, value) {
|
||||||
var otp_field = this.lookupReference('otpField');
|
var otp_field = this.lookupReference('otpField');
|
||||||
if (f.needOTP(value)) {
|
if (f.needOTP(value)) {
|
||||||
otp_field.setConfig('allowBlank', false);
|
otp_field.setVisible(true);
|
||||||
otp_field.setEmptyText(gettext('2nd factor'));
|
otp_field.setDisabled(false);
|
||||||
} else {
|
} else {
|
||||||
otp_field.setConfig('allowBlank', true);
|
otp_field.setVisible(false);
|
||||||
otp_field.setEmptyText(gettext('2nd factor, if required'));
|
otp_field.setDisabled(true);
|
||||||
}
|
}
|
||||||
otp_field.validate();
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
'field[name=lang]': {
|
'field[name=lang]': {
|
||||||
@ -227,8 +226,8 @@ Ext.define('PVE.window.LoginWindow', {
|
|||||||
fieldLabel: gettext('OTP'),
|
fieldLabel: gettext('OTP'),
|
||||||
name: 'otp',
|
name: 'otp',
|
||||||
reference: 'otpField',
|
reference: 'otpField',
|
||||||
allowBlank: true,
|
allowBlank: false,
|
||||||
emptyText: gettext('2nd factor, if required')
|
hidden: true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
xtype: 'pveRealmComboBox',
|
xtype: 'pveRealmComboBox',
|
||||||
|
Loading…
Reference in New Issue
Block a user