Auto-Open Login Page
The wikis and ILIAS have the property to log you out on a regular basis and at the same time requiring a lot of clicks to log in.
The following Greasemonkey-scripts automatically click the log-in buttons, especially the button/link to log-in with a KIT-Account. Therefore, you will be redirected to Shibboleth and, when you are already logged in with Shibboleth, automatically logged in (or need to log-in with your credentials for Shibboleth).
Wiki
Wiki-Login:
// ==UserScript==
// @name Wiki: Auto-Click to Login with KIT-Account
// @version 1
// @grant none
// @include https://sdq.kastel.kit.edu/mediawiki-sdq-intern/index.php?title=Spezial:Anmelden*
// @include https://sdq.kastel.kit.edu/mediawiki-sdq-extern/index.php?title=Spezial:Anmelden*
// @run-at document-end
// ==/UserScript==
document.getElementById("mw-input-pluggableauthlogin0").click();
ILIAS
ILIAS Go to Log-in Page
// ==UserScript==
// @name ILIAS auto-open Login
// @version 1
// @grant none
// @include https://ilias.studium.kit.edu/ilias.php*
// @run-at document-end
// ==/UserScript==
var links = document.getElementsByTagName("a");
for (var i=0; i<links.length; i++) {
var lnk = links[i].href;
if (lnk.startsWith("https://ilias.studium.kit.edu/login.php")) {
window.open(lnk,"_self");
}
}
ILIAS LogIn with KIT-Account
// ==UserScript==
// @name Auto-Click for ILIAS-Login with KIT-Account
// @version 1
// @grant none
// @include https://ilias.studium.kit.edu/login.php*
// @run-at document-end
// ==/UserScript==
document.getElementById("button_shib_login").click();