keycloak

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
keycloak [24/10/2022 - 08:18] thommie4keycloak [27/08/2024 - 10:44] (aktuell) admin1
Zeile 1: Zeile 1:
 ====== Keycloak Basis Dokumentation ====== ====== Keycloak Basis Dokumentation ======
  
-Siehe Gitea Repo Wiki [[https://gitea.netzwissen.de/admin2/keycloak-theme/wiki]]+[[https://www.keycloak.org/guides|https://www.keycloak.org/guides]]
  
-Auto discovery document+[[https://www.keycloak.org/documentation|https://www.keycloak.org/documentation]]
  
 +Siehe Gitea Repo Wiki [[https://gitea.netzwissen.de/admin2/keycloak-theme/wiki|https://gitea.netzwissen.de/admin2/keycloak-theme/wiki]]
 +
 +Auto discovery json
 <code> <code>
 +
 curl -X GET https://login.netzwissen.de/realms/netzwissen/.well-known/openid-configuration curl -X GET https://login.netzwissen.de/realms/netzwissen/.well-known/openid-configuration
 +
 </code> </code>
 +
 +====== Keycloak CLI ======
 +
 +Vorbereitung
 +
 +<code>
 +export PATH=$PATH:$KEYCLOAK_HOME/bin
 +</code>
 +
 +User suchen
 +
 +<code>
 +sudo -u keycloak
 +
 +sudo -u keycloak bin/kcadm.sh get users -r netzwissen --offset 0 --limit 1000
 +</code>
 +
 +CLI Login: authenticated session
 +
 +<code>
 +sudo -u keycloak ./kcadm.sh config credentials --server http://localhost:8080 --realm master --user admin
 +
 +sudo -u keycloak ./kcadm.sh config credentials --server http://localhost:8080 --realm  --user admin --client admin
 +</code>
 +
 +Temporäres PW setzen
 +
 +<code>
 +sudo -u keycloak ./kcadm.sh set-password -r netzwissen --username admin --new-password xxxxxxxxxxxxxx --temporary
 +</code>
 +
  • keycloak.1666599512.txt.gz
  • Zuletzt geändert: 17/08/2024 - 07:06
  • (Externe Bearbeitung)