mirror of
https://github.com/Ylianst/MeshCentral.git
synced 2025-03-09 15:40:18 +00:00
display flash errors for external auths like saml or oidc on the login screen #6154
Signed-off-by: si458 <simonsmith5521@gmail.com>
This commit is contained in:
parent
74d6252699
commit
d7341ab153
5 changed files with 62 additions and 1 deletions
|
@ -356,6 +356,19 @@
|
|||
}
|
||||
}
|
||||
|
||||
// Display flash error Messages
|
||||
var flashErrors = JSON.parse('{{{flashErrors}}}');
|
||||
if (flashErrors && (flashErrors.length > 0)) {
|
||||
var msg = '';
|
||||
for (i = 0; i < flashErrors.length; i++) {
|
||||
if (flashErrors[i]) {
|
||||
msg += '<span class="msg error"><b style=color:#8C001A>' + flashErrors[i] + '<b></span><br /><br />';
|
||||
}
|
||||
}
|
||||
QH('message1', msg);
|
||||
QV('message1', true);
|
||||
}
|
||||
|
||||
// If URL arguments are provided, add them to form posts
|
||||
if (window.location.href.indexOf('?') > 0) {
|
||||
var urlargs = window.location.href.substring(window.location.href.indexOf('?'));
|
||||
|
|
|
@ -361,6 +361,19 @@
|
|||
}
|
||||
}
|
||||
|
||||
// Display flash error Messages
|
||||
var flashErrors = JSON.parse('{{{flashErrors}}}');
|
||||
if (flashErrors && (flashErrors.length > 0)) {
|
||||
var msg = '';
|
||||
for (i = 0; i < flashErrors.length; i++) {
|
||||
if (flashErrors[i]) {
|
||||
msg += '<span class="msg error"><b style=color:#8C001A>' + flashErrors[i] + '<b></span><br /><br />';
|
||||
}
|
||||
}
|
||||
QH('message1', msg);
|
||||
QV('message1', true);
|
||||
}
|
||||
|
||||
// Fix links if a loginKey if used
|
||||
var urlargs = parseUriArgs();
|
||||
if (urlargs.key) {
|
||||
|
|
|
@ -437,6 +437,19 @@
|
|||
}
|
||||
}
|
||||
|
||||
// Display flash error Messages
|
||||
var flashErrors = JSON.parse('{{{flashErrors}}}');
|
||||
if (flashErrors && (flashErrors.length > 0)) {
|
||||
var msg = '';
|
||||
for (i = 0; i < flashErrors.length; i++) {
|
||||
if (flashErrors[i]) {
|
||||
msg += '<span class="msg error"><b style=color:#8C001A>' + flashErrors[i] + '<b></span><br /><br />';
|
||||
}
|
||||
}
|
||||
QH('message1', msg);
|
||||
QV('message1', true);
|
||||
}
|
||||
|
||||
// Fix links if a loginKey if used
|
||||
var urlargs = parseUriArgs();
|
||||
//if (urlargs.key) { Q('termsLinkFooter').href += '?key=' + urlargs.key; }
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue