OpenID Connect · OAuth 2.0

Zeitleiste: die Entwicklung von OAuth und OpenID Connect

Das Protokoll hat nie aufgehört, sich zu entwickeln. Hier steht, was geschah, warum und was ID-Kit schon testen kann.

GrundlagenFlowSicherheitIdentitätBekannter AngriffÖkosystem

2007

Dez.OAuth 1.0 (Community)Grundlagen

Erste Version: Jeder Aufruf wird signiert. Aufwendig zu implementieren, daher das, was folgte.

2010

Apr.RFC 5849 : OAuth 1.0Grundlagen

Das Protokoll wird zum RFC.

2012

Okt.RFC 6749 und 6750: OAuth 2.0Grundlagen✓ von ID-Kit abgedeckt

Das aktuelle Rahmenwerk: Code, Implicit, Password, Client Credentials, dazu Bearer-Token.

2013

AugustRFC 7009: Token-WiderrufSicherheit✓ von ID-Kit abgedeckt

Ein Token vor seinem Ablauf ungültig machen.

2014

Feb.OpenID Connect Core 1.0Identität✓ von ID-Kit abgedeckt

Identität auf OAuth: ID-Token, Userinfo, Standard-Scopes, Discovery.

2015

MaiRFC 7519: JWT, und RFC 7521-7523: AssertionsGrundlagen✓ von ID-Kit abgedeckt

Das signierte Token-Format und die Authentifizierung per Assertion (SAML oder JWT) statt per Geheimnis. ID-Kit: JWT und JWT-Assertion auf Seite des Test-Providers (nicht die SAML-Assertion).

JuliRFC 7591: dynamische Client-RegistrierungÖkosystem✓ von ID-Kit abgedeckt

Ein Client kann sich über eine API selbst registrieren.

Sep.RFC 7636 : PKCESicherheit✓ von ID-Kit abgedeckt

Bindet den Code an den, der ihn angefordert hat. Für Mobile geboren, heute überall verlangt.

Okt.RFC 7662 : introspectionSicherheit✓ von ID-Kit abgedeckt

Den Provider fragen, ob ein Token aktiv ist.

2017

Okt.RFC 8252: OAuth für native AppsSicherheit

Systembrowser statt eingebetteter Ansicht. Schluss mit in die Anwendung getippten Passwörtern.

2018

JuniRFC 8414: Metadaten des AutorisierungsserversÖkosystem✓ von ID-Kit abgedeckt

OAuth-Discovery (das Äquivalent zu .well-known/openid-configuration).

2019

AugustRFC 8628 : Device CodeFlow✓ von ID-Kit abgedeckt

Sich von einem Gerät ohne Tastatur über einen anderen Bildschirm anmelden.

2020

Jan.RFC 8693: Token ExchangeFlow✓ von ID-Kit abgedeckt

Ein Token gegen ein anderes tauschen (Delegation, Audience-Wechsel).

Feb.RFC 8705 : mTLSSicherheitnoch nicht in ID-Kit

Client-Authentifizierung per Zertifikat und zertifikatsgebundene Token.

2021

AugustRFC 9101 : JARSicherheit✓ von ID-Kit abgedeckt

Die Autorisierungsanfrage ist ein signiertes JWT.

Sep.RFC 9126 : PARSicherheit✓ von ID-Kit abgedeckt

Die Autorisierungsanfrage von Server zu Server pushen.

Okt.RFC 9068: JWT als Access-TokenGrundlagen✓ von ID-Kit abgedeckt

Ein Standardformat für JWT-Access-Token (typ at+jwt).

OpenID CIBA und FAPI JARM: finale VersionenSicherheit✓ von ID-Kit abgedeckt

CIBA: Authentifizierung auf einem anderen Gerät. JARM: Autorisierungsantwort als signiertes JWT.

2022

MärzRFC 9207: iss in der AntwortSicherheit✓ von ID-Kit abgedeckt

Schützt vor dem „Mix-up“-Angriff.

2023

MaiRFC 9396 : RARFlow✓ von ID-Kit abgedeckt

Detaillierte Autorisierungen („50 € an X zahlen“) statt einfacher Scopes.

Sep.RFC 9449: DPoP, und RFC 9470: Step-upSicherheit✓ von ID-Kit abgedeckt

Ein an einen Client-Schlüssel gebundenes Token; eine API kann stärkere Authentifizierung verlangen.

2024

OpenID Connect wird ISO/IEC-StandardÖkosystem

Core, Discovery, Dynamic Registration und die Abmelde-Spezifikationen als ISO/IEC 26131 bis 26139 veröffentlicht.

2025

Jan.RFC 9700: Sicherheits-Best-PracticesSicherheit✓ von ID-Kit abgedeckt

Das „BCP“, das Implicit und Password begräbt und PKCE sowie den exakten redirect_uri-Vergleich vorschreibt.

Apr.RFC 9728: Metadaten der geschützten RessourceÖkosystemnoch nicht in ID-Kit

Eine API gibt bekannt, welchen Autorisierungsserver sie akzeptiert.

FAPI 2.0, OpenID4VCI und OpenID4VP 1.0: finale VersionenIdentitätnoch nicht in ID-Kit

Finanz-Sicherheitsprofil (PAR, PKCE, gebundene Token) und überprüfbare Identitäten: Ausstellung und Vorlage von Nachweisen in einer digitalen Wallet.

SD-JWT (RFC 9901) und Shared SignalsIdentitätnoch nicht in ID-Kit

Selektive Offenlegung in einem JWT; zwischen Providern geteilte Sicherheitssignale (kontinuierlicher Widerruf).

Kürzlich

OpenID Federation 1.0 und 1.1: finale VersionenÖkosystemnoch nicht in ID-Kit

Vertrauensketten zwischen Providern und Clients im großen Maßstab (Bildung, öffentliche Verwaltungen).

2026

OAuth 2.1: noch ein EntwurfGrundlagen✓ von ID-Kit abgedeckt

Konsolidiert OAuth 2.0 und Best Practices: Implicit und Password entfernt, PKCE verpflichtend. Stand 31 Oktober 2026 noch kein RFC.

In der VeröffentlichungswarteschlangeFlownoch nicht in ID-Kit

Identity Chaining (Identität über Domains hinweg weitergeben), rfc7523bis (Überarbeitung der JWT-Authentifizierung), Status List, Überarbeitung der JWT-Best-Practices.

Die Welle der „KI-Agenten“Flownoch nicht in ID-Kit

Dutzende Entwürfe zur Autorisierung von Agenten: Transaction Tokens, Delegation, Identity Assertion Authorization Grant. Nichts hat sich stabilisiert: beobachten, nicht implementieren.

Quellen: oauth.net/specs, openid.net/developers/specs. Daten geprüft am 1er November 2026; manche Einträge haben nur das Jahr. Siehe auch die Abläufe in Diagrammen und Welchen Ablauf soll ich wählen?