mirror of
https://github.com/Ylianst/MeshCentral.git
synced 2025-10-26 11:27:04 +00:00
Update login token modal and button behavior
Removes orange background from username and password fields in the login token modal, updates modal title to 'Login Token Created', disables the OK button, and changes the Cancel button text to 'Close'. Also adds a 'return false' statement to account_createLoginTokenEx to keep the modal open upon token creation.
This commit is contained in:
parent
64ece1df90
commit
3fc9373bd0
@ -4557,10 +4557,11 @@
|
||||
var x = "Take note of this username and password, the password cannot be shown again." + '<br /><br />';
|
||||
x += addHtmlValue("Name", EscapeHtml(message.name))
|
||||
if (message.expire != 0) { x += addHtmlValue("Expire", EscapeHtml(printDateTime(new Date(message.expire)))); }
|
||||
x += addHtmlValue("Username", '<i class="fa-regular fa-copy" title="' + "Copy link to clipboard" + '" style="margin:9px;cursor:pointer;float:right" onclick=copyTextToClip2("' + encodeURIComponentEx(message.tokenUser) + '")></i><div class=selecttext style=width:230px;padding:5px;background-color:orange;border-radius:5px;font-size:15px>' + EscapeHtml(message.tokenUser) + '</div>');
|
||||
x += addHtmlValue("Password", '<i class="fa-regular fa-copy" title="' + "Copy link to clipboard" + '" style="margin:9px;cursor:pointer;float:right" onclick=copyTextToClip2("' + encodeURIComponentEx(message.tokenPass) + '")></i><div class=selecttext style=width:230px;padding:5px;background-color:orange;border-radius:5px;font-size:15px>' + EscapeHtml(message.tokenPass) + '</div>');
|
||||
setModalContent('xxAddAgent', "Create Login Token", x);
|
||||
showModal('xxAddAgentModal', 'idx_dlgOkButton');
|
||||
x += addHtmlValue("Username", '<i class="fa-regular fa-copy" title="' + "Copy link to clipboard" + '" style="margin:9px;cursor:pointer;float:right" onclick=copyTextToClip2("' + encodeURIComponentEx(message.tokenUser) + '")></i><div class=selecttext style=width:230px;padding:5px;border-radius:5px;font-size:15px>' + EscapeHtml(message.tokenUser) + '</div>');
|
||||
x += addHtmlValue("Password", '<i class="fa-regular fa-copy" title="' + "Copy link to clipboard" + '" style="margin:9px;cursor:pointer;float:right" onclick=copyTextToClip2("' + encodeURIComponentEx(message.tokenPass) + '")></i><div class=selecttext style=width:230px;padding:5px;border-radius:5px;font-size:15px>' + EscapeHtml(message.tokenPass) + '</div>');
|
||||
setModalContent('xxAddAgent', "Login Token Created", x);
|
||||
QV('idx_dlgOkButton', false);
|
||||
Q('idx_dlgCancelButton').innerHTML = "Close";
|
||||
break;
|
||||
}
|
||||
case 'loginTokens': { // Reveiced the list of login tokens
|
||||
@ -14121,6 +14122,7 @@
|
||||
|
||||
function account_createLoginTokenEx() {
|
||||
meshserver.send({ action: 'createLoginToken', name: Q('d2tokenName').value, expire: parseInt(Q('d2tokenExpire').value) });
|
||||
return false;
|
||||
}
|
||||
|
||||
function account_showAccountNotifySettings() {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user