Registrierungs-Link erstellen
Um Nutzern die Registrierung bei Bare.ID und das Erstellen eines Nutzerkontos zu ermöglichen, kann ein entsprechender Link auf der eigenen Webseite eingebunden werden.
- Setze die URL aus den folgenden Elementen zusammen:
- Keycloak-Basis-URL inklusive Name der Bare.ID-Instanz, wie im
Dashboard: z. B.
http://login.example.com/auth/realms/Realmname - Registrierungs-Endpunkt des OpenID Connect-Endpunkts:
/protocol/openid-connect/registrations - Client-ID: z. B.
?client_id=BeispielApplikation - Redirect-URI, zu der nach der erfolgreichen Registrierung
weitergeleitet werden soll. Für die Weiterleitung zum Login z. B.
&redirect_uri=http://login.example.com/authentication/login - Weitere Parameter: z. B.
&response_type=code&scope=openid%20email&kc_locale=de
- Keycloak-Basis-URL inklusive Name der Bare.ID-Instanz, wie im
Dashboard: z. B.
Das ergibt im Beispiel die folgende Registrierungs-URL:
http://login.example.com/auth/realms/Realmname/protocol/openid-connect/registrations?client_id=BeispielApplikation&redirect_uri=http://login.example.com/authentication/login&response_type=code&scope=openid%20email&kc_locale=de
Hinweis: Links für Passwort-Vergessen sowie für weitere Selbstverwaltungs-Aktionen (Passwort ändern, Profil anpassen, Account löschen) findest Du im Artikel Wie binde ich statische Authentifizierungs-Links auf meiner Webseite ein?.
Optionale Parameter
- Sprache (
kc_locale): Die Registrierungs-URL kann mit dem optionalen Parameter&kc_locale=[zweistelliger Sprachcode]versehen werden. Damit gibst Du an, in welcher Sprache das angezeigte Frontend dargestellt wird – also z. B.deoderen. Voraussetzung ist, dass die Internationalisierung und die jeweilige Sprache in der Bare.ID-Instanz aktiviert sind.
English