Station 00/Was eine zentrale Anmeldestelle tut·Vorschau
Station 00 · Zehn Passwörter und ein Ziel/Phase 2

Was eine zentrale Anmeldestelle tut

Die Anwendung prüft nicht mehr selbst, wer Sie sind. Sie fragt jemanden, dem sie vertraut — und bekommt eine unterschriebene Antwort.

Das Verfahren dahinter heißt OpenID Connect (OIDC). Es ist der Standard, mit dem auch „Mit Microsoft anmelden“ oder „Mit Google anmelden“ funktioniert. Neu ist nur, dass die Stelle, die Sie bestätigt, uns gehört.

Eine Anmeldung in sieben SchrittenSie, die Anwendung, die Anmeldestelle
WAS BEIM KLICK AUF „ANMELDEN“ GESCHIEHTSie im BrowserDie AnwendungDie Anmeldestelle1 Klick auf „Anmelden“2 Weiterleitung, mit Zufallswert (PKCE)3 Bitte Passkey bestätigen4 Fingerabdruck, Gerät antwortet5 Rücksprung mit einmaligem Code6 Code + Geheimnis gegen Token7 eigene Sitzung, CookieSchritt 6 läuft von Server zu Server — der Browser sieht das Token nie.Und die Anwendung sieht nie einen Passkey und nie ein Passwort. Sie bekommt nur die Bestätigung, wer es ist.

Die Begriffe, die in diesem Kurs vorkommen

BegriffWas es ist
Anmeldestelle (Identity Provider, IdP)Der Dienst, der prüft, wer Sie sind. Bei uns: Zitadel unter konto.connectivex.de.
ClientEine Anwendung, die die Anmeldestelle fragt. Jede Anwendung ist ein Client, je Umgebung einer.
Code mit PKCEDie Art der Anmeldung, die heute für Web-Anwendungen gilt. Ein abgefangener Code ist ohne den Zufallswert der Anwendung nutzlos.
TokenDie unterschriebene Antwort: wer es ist, welche Organisation, welche Rollen. Die Anwendung prüft die Unterschrift.
PasskeyEin Schlüsselpaar, dessen geheimer Teil das Gerät nie verlässt. Ersetzt das Passwort.
SitzungGibt es zweimal: an der Anmeldestelle (darum müssen Sie sich nicht bei jeder Anwendung neu bestätigen) und in jeder Anwendung (ihr eigenes Cookie).
Was die Anwendung nie sieht: Ihren Passkey, Ihr Passwort, Ihren zweiten Faktor. Sie bekommt nur die Bestätigung. Damit kann eine Anwendung, die schlecht gebaut ist oder angegriffen wird, keine Zugangsdaten mehr verlieren. Sie hat keine.
Auf Stufe 3 (Experte) steht hier zusätzlich: was „angemeldet in allen Anwendungen“ technisch heißt und wo es aufhört
TiefeWas „angemeldet in allen Anwendungen“ technisch heißt

Es gibt kein gemeinsames Cookie für alle Anwendungen. Jede Anwendung hat ihr eigenes, unter ihrer eigenen Adresse. Gemeinsam ist nur die Sitzung an der Anmeldestelle: Wer sich dort vor einer Stunde mit Passkey bestätigt hat, wird beim Klick auf „Anmelden“ in einer zweiten Anwendung ohne Rückfrage durchgewunken. Die Weiterleitungen geschehen trotzdem, sie sind nur so schnell, dass man sie kaum sieht.

Daraus folgen zwei Dinge. Erstens funktioniert es über Domaingrenzen hinweg: solutions.connectivex.de, akademie.it-exzellenz.de und akademie.lokalis.solutions können dieselbe Anmeldestelle benutzen, ein gemeinsames Cookie könnte das nie. Zweitens endet „überall abmelden“ an genau dieser Stelle: Wer sich abmeldet, beendet die Sitzung an der Anmeldestelle und in der einen Anwendung, aus der heraus er es tut. Die Sitzungen der anderen Anwendungen laufen bis zu ihrem eigenen Ablauf (Station 04, Abmelden).

Zugang erhalten
Fortschritt merken?Mit Zugang bleiben Häkchen und erledigte Phasen am Konto — auf jedem Gerät.