diff --git a/src/window/AuthEditLDAP.js b/src/window/AuthEditLDAP.js index 388fc02..4cd1020 100644 --- a/src/window/AuthEditLDAP.js +++ b/src/window/AuthEditLDAP.js @@ -82,6 +82,19 @@ Ext.define('Proxmox.panel.LDAPInputPanel', { fieldLabel: gettext('Realm'), allowBlank: false, }, + { + xtype: 'proxmoxcheckbox', + fieldLabel: gettext('Default realm'), + name: 'default', + value: 0, + cbind: { + deleteEmpty: '{!isCreate}', + }, + autoEl: { + tag: 'div', + 'data-qtip': gettext('Set realm as default for login'), + }, + }, { xtype: 'proxmoxtextfield', fieldLabel: gettext('Base Domain Name'), @@ -216,7 +229,6 @@ Ext.define('Proxmox.panel.LDAPInputPanel', { }, }, ], - }); diff --git a/src/window/AuthEditOpenId.js b/src/window/AuthEditOpenId.js index 08ced99..a9ccb92 100644 --- a/src/window/AuthEditOpenId.js +++ b/src/window/AuthEditOpenId.js @@ -35,6 +35,19 @@ Ext.define('Proxmox.panel.OpenIDInputPanel', { fieldLabel: gettext('Realm'), allowBlank: false, }, + { + xtype: 'proxmoxcheckbox', + fieldLabel: gettext('Default realm'), + name: 'default', + value: 0, + cbind: { + deleteEmpty: '{!isCreate}', + }, + autoEl: { + tag: 'div', + 'data-qtip': gettext('Set realm as default for login'), + }, + }, { xtype: 'proxmoxtextfield', fieldLabel: gettext('Client ID'),