Anmelden, ohne der App dein Passwort zu geben.
Diese App sieht dein Passwort nie. Das erledigt CST Identity, der Identity Provider. Du beobachtest in Lab 1, welche Nachrichten dabei hin- und herlaufen.
Mit CST-ID anmelden
Lab-Konto für alle:
student / cst2026
F12Vorher die DevTools öffnen, Reiter Netzwerk, Häkchen bei „Protokoll beibehalten“. Dann siehst du jede Weiterleitung.
-
1
CST Vortrag Du bist hier
/loginErzeugt state, nonce und die PKCE-Challenge.
-
2
CST Identity
/auth/realms/cstNur hier gibst du dein Passwort ein.
-
3
Zurück mit Code
/callback?code=…Ein Einmal-Code, nach Sekunden verbraucht.
-
4
Dashboard
/dashboardDie App hat jetzt Tokens, aber nie dein Passwort gesehen.