9ec801d60ede38f94c63a759f0c9b831369aca13 brianlee Thu Nov 14 12:20:59 2024 -0800 Fixing sspygene.gi.ucsc.edu logout path to javascript and return URL diff --git src/hg/cirm/gateway/js/cirmStuff.js src/hg/cirm/gateway/js/cirmStuff.js index a9314ea..faf23e2 100644 --- src/hg/cirm/gateway/js/cirmStuff.js +++ src/hg/cirm/gateway/js/cirmStuff.js @@ -73,31 +73,31 @@ console.log("Login request completed with stats:", this.status); if (this.status == 200) { var loginInfo = JSON.parse(this.responseText); console.log("Login info received:", loginInfo); console.log(loginInfo.username); if (typeof(loginInfo.username) !== 'undefined') { console.log("Undefined username detected"); $("#logoutLink").text(function(i,oldText){ return oldText + " " + loginInfo.username; }); $("a.login").toggle(); } if (loginInfo.auth === "basic") { console.log("Basic auth detected. Setting logout handler."); $('#logoutLink').click(function(){ - cirmSiteFunctions.basicAuthLogout('/', 'http://cirm.ucsc.edu'); return false; + cirmSiteFunctions.basicAuthLogout('/', 'https://sspsygene.ucsc.edu/'); return false; }); } } else { console.warn("Failed to retrieve login info. Hiding logout link."); } }; var url = cirmSiteFunctions.userNameUrl(); console.log("Fetching login info from:", url); loginRequest.open("GET", url, true); loginRequest.send(); } else { console.log("Not a secure site. Hiding login and logout buttons."); $("a.login").hide(); } });