Reset wtvsec_login on every finish-prereg call

This commit is contained in:
zefie
2021-07-19 15:31:54 -04:00
parent 9f0163fe73
commit 1a10505401

View File

@@ -1,3 +1,4 @@
/*
if (socket.ssid != null && !ssid_sessions[socket.ssid].get("wtvsec_login")) { if (socket.ssid != null && !ssid_sessions[socket.ssid].get("wtvsec_login")) {
var wtvsec_login = new WTVSec(); var wtvsec_login = new WTVSec();
wtvsec_login.IssueChallenge(); wtvsec_login.IssueChallenge();
@@ -6,6 +7,13 @@ if (socket.ssid != null && !ssid_sessions[socket.ssid].get("wtvsec_login")) {
} else if (socket.ssid != null) { } else if (socket.ssid != null) {
var wtvsec_login = ssid_sessions[socket.ssid].get("wtvsec_login"); var wtvsec_login = ssid_sessions[socket.ssid].get("wtvsec_login");
} }
*/
if (socket.ssid != null) {
var wtvsec_login = new WTVSec();
wtvsec_login.IssueChallenge();
wtvsec_login.set_incarnation(request_headers["wtv-incarnation"]);
ssid_sessions[socket.ssid].set("wtvsec_login", wtvsec_login);
}
if (wtvsec_login) { if (wtvsec_login) {
var prereg_contype = "text/html"; var prereg_contype = "text/html";