Ablage der Informationen eines sich erstmalig anmeldenden Nutzers in der Datenbank + Zuweisung der Default-Rolle
Jeder Nutzer mit einem gültigen Token ist implizit ein registrierter Nutzer. Verfüge ich über kein Token, werde ich von der API abgelehnt. Den Token erhalte ich als registrierter Nutzer von der Keycloak.
Wenn der Nutzer das erste mal mit einem Token die API aufruft, wird der Nutzer in der DB abgelegt.
Wenn "Zuweisung von Nutzerrollen" schon abgeschlossen ist, kann das hier mit berücksichtigt werden.
Zum Identifizieren des Nutzers sollte die UserId genutzt werden, da die anderen Parameter sich ändern könnten.
Akzeptanzkriterien
-
Token wird geprüft -
Nutzer wird erstellt, (nur!) wenn er noch nicht bekannt ist -
Tests
Review
-
Token wird geprüft -
Nutzer wird erstellt, (nur!) wenn er noch nicht bekannt ist -
Tests
Edited by Michael Voigt