This commit is contained in:
2024-03-04 04:49:27 +01:00
commit 30cbb2160e

21
script.js Normal file
View File

@@ -0,0 +1,21 @@
console.log("Keycloak Script running!");
const keycloak = new Keycloak({
realm: "schmoekerei",
url: "https://auth.xn--schmkerei-37a.de",
clientId: "heimdall"
});
keycloak.init({ onLoad: 'login-required' }).then(function(authenticated) {
if (authenticated) {
console.log("User is authenticated");
}
}).catch(function() {
console.error("Authenticated Failed");
});
const wrapper = document.querySelector("#config-buttons");
const kcUserLink = wrapper.querySelector("#users").cloneNode(true);
kcUserLink.href = "https://auth.xn--schmkerei-37a.de/realms/schmoekerei/account";
kcUserLink.id = "kcUserSettings";
wrapper.append(kcUserLink);
kcUserLink.querySelector("div").innerHTML = "Account-Einstellungen";