Keycloak test

This commit is contained in:
2022-05-08 17:02:35 +02:00
parent 63a5b30f69
commit 85112ef10e

View File

@@ -16,6 +16,7 @@ header: false
footer: ' footer: '
<script src="https://auth.xn--schmkerei-37a.de/js/keycloak.js" type="text/javascript"></script> <script src="https://auth.xn--schmkerei-37a.de/js/keycloak.js" type="text/javascript"></script>
<script type="text/javascript"> <script type="text/javascript">
console.log("test!");
const keycloak = Keycloak({ const keycloak = Keycloak({
"realm": "schmoekerei", "realm": "schmoekerei",
"auth-server-url": "https://auth.xn--schmkerei-37a.de", "auth-server-url": "https://auth.xn--schmkerei-37a.de",
@@ -34,15 +35,12 @@ footer: '
.preferred_username + ". <i class=\"fas fa-sign-out-alt\"></i> Ausloggen"; .preferred_username + ". <i class=\"fas fa-sign-out-alt\"></i> Ausloggen";
document.getElementById("keycloak-footer").href = document.getElementById("keycloak-footer").href =
"https://auth.schmökerei.de/realms/schmoekerei/protocol/openid-connect/logout?redirect_uri=https%3A%2F%2Fxn--schmkerei-37a.de"; "https://auth.schmökerei.de/realms/schmoekerei/protocol/openid-connect/logout?redirect_uri=https%3A%2F%2Fxn--schmkerei-37a.de";
document.getElementById("login").href = "https://auth.schmökerei.de/realms/schmoekerei/account";
} else { } else {
keycloak.loadUserProfile(function() { keycloak.loadUserProfile(function() {
document.getElementById("keycloak-footer").innerHTML = "Angemeldet als " + keycloak.profile document.getElementById("keycloak-footer").innerHTML = "Angemeldet als " + keycloak.profile
.username + ". <i class=\"fas fa-sign-out-alt\"></i> Ausloggen"; .username + ". <i class=\"fas fa-sign-out-alt\"></i> Ausloggen";
document.getElementById("keycloak-footer").href = document.getElementById("keycloak-footer").href =
"https://auth.schmökerei.de/realms/schmoekerei/protocol/openid-connect/logout?redirect_uri=https%3A%2F%2Fxn--schmkerei-37a.de"; "https://auth.schmökerei.de/realms/schmoekerei/protocol/openid-connect/logout?redirect_uri=https%3A%2F%2Fxn--schmkerei-37a.de";
document.getElementById("login").href =
"https://auth.schmökerei.de/realms/schmoekerei/account";
}, function() { }, function() {
console.log("Failed to retrieve user details. Please enable claims or account role"); console.log("Failed to retrieve user details. Please enable claims or account role");
}); });