guest mode: only skip splash on first transistion
This commit is contained in:
@@ -124,6 +124,7 @@ if (ssid_sessions[socket.ssid].data_store.wtvsec_login) {
|
|||||||
if (request_headers.query.guest_login) {
|
if (request_headers.query.guest_login) {
|
||||||
send_tellyscript = false;
|
send_tellyscript = false;
|
||||||
gourl += "&guest_login=true"
|
gourl += "&guest_login=true"
|
||||||
|
if (request_headers.query.skip_splash) gourl += "&skip_splash=true";
|
||||||
}
|
}
|
||||||
|
|
||||||
headers = "200 OK\n"
|
headers = "200 OK\n"
|
||||||
|
|||||||
@@ -59,7 +59,8 @@ else {
|
|||||||
var userid = '1' + Math.floor(Math.random() * 1000000000000000000);
|
var userid = '1' + Math.floor(Math.random() * 1000000000000000000);
|
||||||
var messenger_enabled = 0;
|
var messenger_enabled = 0;
|
||||||
var messenger_authorized = 0;
|
var messenger_authorized = 0;
|
||||||
var home_url = "wtv-home:/home?";
|
if (request_headers.query.skip_splash) var home_url = "wtv-home:/home?";
|
||||||
|
else var home_url = "wtv-home:/splash?";
|
||||||
} else if (!ssid_sessions[socket.ssid].getSessionData("registered")) {
|
} else if (!ssid_sessions[socket.ssid].getSessionData("registered")) {
|
||||||
var errpage = doErrorPage(400);
|
var errpage = doErrorPage(400);
|
||||||
headers = errpage[0];
|
headers = errpage[0];
|
||||||
|
|||||||
@@ -7,6 +7,7 @@ else if (request_headers.query.reconnect) gourl += "reconnect=true";
|
|||||||
if (request_headers.query.guest_login) {
|
if (request_headers.query.guest_login) {
|
||||||
if (request_headers.query.relogin || request_headers.query.reconnect) gourl += "&";
|
if (request_headers.query.relogin || request_headers.query.reconnect) gourl += "&";
|
||||||
gourl += "guest_login=true";
|
gourl += "guest_login=true";
|
||||||
|
if (request_headers.query.skip_splash) gourl += "&skip_splash=true";
|
||||||
}
|
}
|
||||||
|
|
||||||
var send_to_relogin = true;
|
var send_to_relogin = true;
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ wtv-expire-all: wtv-`;
|
|||||||
headers += `
|
headers += `
|
||||||
wtv-service: reset
|
wtv-service: reset
|
||||||
${getServiceString('wtv-1800')}
|
${getServiceString('wtv-1800')}
|
||||||
wtv-relogin-url: wtv-1800:/preregister?guest_login=true
|
wtv-relogin-url: wtv-1800:/preregister?guest_login=true&skip_splash=true
|
||||||
wtv-reconnect-url: wtv-1800:/preregister?guest_login=true&reconnect=true
|
wtv-reconnect-url: wtv-1800:/preregister?guest_login=true&reconnect=true
|
||||||
wtv-boot-url: wtv-1800:/preregister?guest_login=true
|
wtv-boot-url: wtv-1800:/preregister?guest_login=true
|
||||||
Location: client:relogin`;
|
Location: client:relogin`;
|
||||||
|
|||||||
Reference in New Issue
Block a user