How to [add rocket.chat as OIDC client](openid-connect-with-rocketchat)
How to [add rocket.chat as OIDC client](openid-connect-with-rocketchat)
For **wordpress** use the plugins https://github.com/oidc-wp/openid-connect-generic with https://github.com/timnolte/oidc-keycloak-sso and as OpenID scope `email openid profile`.
#### wordpress
### Identity Provider
plugins https://github.com/oidc-wp/openid-connect-generic with https://github.com/timnolte/oidc-keycloak-sso and as OpenID scope `email openid profile`
Add an oAuth ISP (such as eID #117) and set in Keycloak the oAuth Identity Provider Client ID just to a simple name (not a URL) and use that when registering your Keycloak based service.
#### nextcloud
### Federate Keycloaks
Install app OIDC Connect (user_oidc). Enter discover endpoint https://key.domain.net.net/auth/realms/sso/.well-known/openid-configuration
Add a Keycloak identity provider in your Keycloak realm.
To make logout work use the backchannel logout link shown on the OIDC nextcloud app and de-activate in the Keycloak client setting `Backchannel logout session required` (see also https://git.fairkom.net/hosting/fairlogin/fairkom/-/issues/90)
Import the OpenID SSO profile from the other Keycloak IdP https://sso.fwf.ac.at/auth/realms/sso/.well-known/openid-configuration (import URL).
### Identity Provider
Add OIDC client in the other Keycloak IdP, change to secret and copy id (federateX-fairlogin) and secret to fairlogin Keaycloak.
Add an oAuth ISP (such as eID #117) and set in Keycloak the oAuth Identity Provider Client ID just to a simple name (not a URL) and use that when registering your Keycloak based service.
Disable e-mail verification, if your federated Keycloak is trusted to already do so.
### Federate Keycloaks
Add a Keycloak identity provider in your Keycloak realm.
Import the OpenID SSO profile from the other Keycloak IdP https://sso.fwf.ac.at/auth/realms/sso/.well-known/openid-configuration (import URL).
Add OIDC client in the other Keycloak IdP, change to secret and copy id (federateX-fairlogin) and secret to fairlogin Keaycloak.
Disable e-mail verification, if your federated Keycloak is trusted to already do so.