====== Keycloak Basis Dokumentation ====== [[https://www.keycloak.org/guides|https://www.keycloak.org/guides]] [[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 curl -X GET https://login.netzwissen.de/realms/netzwissen/.well-known/openid-configuration ====== Keycloak CLI ====== Vorbereitung export PATH=$PATH:$KEYCLOAK_HOME/bin User suchen sudo -u keycloak sudo -u keycloak bin/kcadm.sh get users -r netzwissen --offset 0 --limit 1000 CLI Login: authenticated session 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 Temporäres PW setzen sudo -u keycloak ./kcadm.sh set-password -r netzwissen --username admin --new-password xxxxxxxxxxxxxx --temporary