Log out: Difference between revisions
From ASDSO Dam Safety Toolbox
								| No edit summary | No edit summary | ||
| (29 intermediate revisions by 2 users not shown) | |||
| Line 2: | Line 2: | ||
|    <div id="confirmLogout"> |    <div id="confirmLogout"> | ||
|      <p>Do you want to log out?</p> |      <p>Do you want to log out?</p> | ||
|      < |      <button type="button" onclick="logOut()" class="button" | ||
|       style="color: #fff; | |||
|       background-color: #36c; | |||
|       cursor: pointer; | |||
|       padding: 5px 12px; | |||
|       line-height: 1; | |||
|       border: 1px solid #36c; | |||
|       border-radius: 2px; | |||
|       transition: background-color 100ms,color 100ms,border-color 100ms,box-shadow 100ms; | |||
|       min-height: 35px; | |||
|       text-decoration: none;">Submit</button> | |||
|    </div> |    </div> | ||
|    <div id="logoutSuccess" style=" |    <div id="logoutSuccess" style="visibility: hidden;"> | ||
|      <p><strong>You are now logged out.</strong></p> |      <p><strong>You are now logged out and will be redirected to the <a href="https://portal.damsafety.org">ASDSO Dam Safety Portal</a> in a few seconds.</strong></p> | ||
|      <p> |      <!-- TODO: if we can figure out how to redirect from Impexium site use this instead of the above --> | ||
|      <p>Return to <a href="">Page  |     <!-- <p><strong>You are now logged out.</strong></p> | ||
|      <p>Return to <a id="redirectUrl" href="/wiki/Main_Page">Main Page</a></p> --> | |||
|    </div> |    </div> | ||
|   <script> | |||
|     function setRedirects(){ | |||
|       var previousUrl = document.referrer; | |||
|       if (!previousUrl || previousUrl !== "") { | |||
|         document.getElementById("redirectUrl").href = previousUrl; | |||
|         var pageTitle = previousUrl.split("https://damtoolbox.org/wiki/").pop().replaceAll('_',' '); | |||
|         document.getElementById("redirectUrl").text = pageTitle; | |||
|       } | |||
|     } | |||
|     function logOut() { | |||
|       // Clear cookie by setting the expiration date to one day ago | |||
|       var myDate = new Date(); | |||
|       myDate.setDate(myDate.getDate()-1); | |||
|       document.cookie = "remoteUserEmail='';expires=" + myDate + ";domain=damtoolbox.org;path=/;secure"; | |||
|       // Navigate to Impexium site and logout there | |||
|       setTimeout(function() { | |||
|         window.location.href = 'https://portal.damsafety.org/account/logout.aspx'; | |||
|       }, 3000); | |||
|       // Show confirmation | |||
|       var x = document.getElementById("confirmLogout"); | |||
|       x.style.display = "none"; | |||
|       var y = document.getElementById("logoutSuccess"); | |||
|       y.style.visibility = "visible"; | |||
|     } | |||
|     //TODO: if we can figure out how to redirect from Impexium site use this | |||
|     //setRedirects(); | |||
|   </script> | |||
| </html> | </html> | ||
Latest revision as of 12:52, 2 May 2023
Do you want to log out?
You are now logged out and will be redirected to the ASDSO Dam Safety Portal in a few seconds.
