Authentifizierung
Alle gemeinsamen Anmelde- und Identitätsfunktionen sollen in der Security API gebündelt werden. Andere APIs sollen keine unabhängigen Passwort- oder Login-Systeme aufbauen.
Geplanter Umfang
- Benutzerregistrierung und Identitäten;
- Login und Logout;
- Passwortverwaltung und kontrollierte Wiederherstellung;
- E-Mail-Verifizierung;
- Mehrfaktor-Authentifizierung;
- Sitzungs- und Tokenverwaltung;
- Authentifizierungsereignisse;
- Schutz vor automatisierten Anmeldeversuchen und missbräuchlicher Nutzung.
Integrationsprinzip
Nach erfolgreicher Authentifizierung erhalten Anwendungen einen begrenzten Sicherheitskontext. Geschützte APIs prüfen diesen Kontext nach zentralen Vorgaben und führen zusätzlich ihre fachliche Zugriffskontrolle durch.
Konkrete Tokenformate, Laufzeiten, Schlüsselverwaltung und Endpunkte werden erst nach Implementierung und Sicherheitsfreigabe öffentlich beschrieben.