mirror of
https://github.com/Ylianst/MeshCentral.git
synced 2025-02-04 10:25:58 -05:00
Fixed mobile site logout when using with &key=xxx (#4420)
This commit is contained in:
parent
2ab6a6d6b3
commit
f1b8af8ac4
@ -1186,7 +1186,7 @@
|
|||||||
<div id=topMenu style="z-index:1000;background-color:#EEE;box-shadow:0px 0px 15px #666;font-family:Arial,Helvetica,sans-serif;border-radius:0px 0px 5px 5px;position:fixed;top:50px;right:5px;width:170px;display:none">
|
<div id=topMenu style="z-index:1000;background-color:#EEE;box-shadow:0px 0px 15px #666;font-family:Arial,Helvetica,sans-serif;border-radius:0px 0px 5px 5px;position:fixed;top:50px;right:5px;width:170px;display:none">
|
||||||
<div style="padding:12px;border-top:1px solid gray;color:black;cursor:pointer" onclick=topMenu(2)>My Files</div>
|
<div style="padding:12px;border-top:1px solid gray;color:black;cursor:pointer" onclick=topMenu(2)>My Files</div>
|
||||||
<div style="padding:12px;border-top:1px solid gray;color:black;cursor:pointer" onclick=topMenu(1)>My Account</div>
|
<div style="padding:12px;border-top:1px solid gray;color:black;cursor:pointer" onclick=topMenu(1)>My Account</div>
|
||||||
<div id="logoutMenuOption"><a href=/logout><div style="padding:12px;border-top:1px solid gray;color:black;cursor:pointer">Logout</div></a></div>
|
<div id="logoutMenuOption"><a id="logoutMenuOptionRef" href=/logout><div style="padding:12px;border-top:1px solid gray;color:black;cursor:pointer">Logout</div></a></div>
|
||||||
</div>
|
</div>
|
||||||
<audio id="chimes"><source src="sounds/chimes.mp3" type="audio/mp3" /></audio>
|
<audio id="chimes"><source src="sounds/chimes.mp3" type="audio/mp3" /></audio>
|
||||||
<iframe name="fileUploadFrame" style=display:none></iframe>
|
<iframe name="fileUploadFrame" style=display:none></iframe>
|
||||||
@ -1227,6 +1227,8 @@
|
|||||||
var domainUrl = '{{{domainurl}}}';
|
var domainUrl = '{{{domainurl}}}';
|
||||||
var authCookie = '{{{authCookie}}}';
|
var authCookie = '{{{authCookie}}}';
|
||||||
var authRelayCookie = '{{{authRelayCookie}}}';
|
var authRelayCookie = '{{{authRelayCookie}}}';
|
||||||
|
var logoutControls = JSON.parse(decodeURIComponent('{{{logoutControls}}}'));
|
||||||
|
console.log(logoutControls);
|
||||||
var authCookieRenewTimer = null;
|
var authCookieRenewTimer = null;
|
||||||
var webRelayPort = parseInt('{{{webRelayPort}}}');
|
var webRelayPort = parseInt('{{{webRelayPort}}}');
|
||||||
var webRelayDns = '{{{webRelayDns}}}';
|
var webRelayDns = '{{{webRelayDns}}}';
|
||||||
@ -1300,6 +1302,9 @@
|
|||||||
// Setup stared devices
|
// Setup stared devices
|
||||||
try { stars = JSON.parse(getstore('stars', '{}')); } catch (ex) { }
|
try { stars = JSON.parse(getstore('stars', '{}')); } catch (ex) { }
|
||||||
|
|
||||||
|
// Setup logout control
|
||||||
|
if (logoutControls && logoutControls.logoutUrl) { Q('logoutMenuOptionRef').href = logoutControls.logoutUrl; }
|
||||||
|
|
||||||
// Load desktop settings
|
// Load desktop settings
|
||||||
var t = localStorage.getItem('desktopsettings');
|
var t = localStorage.getItem('desktopsettings');
|
||||||
if (t != null) { desktopsettings = JSON.parse(t); }
|
if (t != null) { desktopsettings = JSON.parse(t); }
|
||||||
|
Loading…
x
Reference in New Issue
Block a user