From 1a10505401c645a6670090f2f5dc4663a5bddbcb Mon Sep 17 00:00:00 2001 From: zefie Date: Mon, 19 Jul 2021 15:31:54 -0400 Subject: [PATCH] Reset wtvsec_login on every finish-prereg call --- zefie_wtvp_minisrv/ServiceVault/wtv-1800/finish-prereg.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-1800/finish-prereg.js b/zefie_wtvp_minisrv/ServiceVault/wtv-1800/finish-prereg.js index b51ac449..9c43ba5a 100644 --- a/zefie_wtvp_minisrv/ServiceVault/wtv-1800/finish-prereg.js +++ b/zefie_wtvp_minisrv/ServiceVault/wtv-1800/finish-prereg.js @@ -1,3 +1,4 @@ +/* if (socket.ssid != null && !ssid_sessions[socket.ssid].get("wtvsec_login")) { var wtvsec_login = new WTVSec(); wtvsec_login.IssueChallenge(); @@ -6,6 +7,13 @@ if (socket.ssid != null && !ssid_sessions[socket.ssid].get("wtvsec_login")) { } else if (socket.ssid != null) { 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) { var prereg_contype = "text/html";