Zum Inhalt springen
ecdsa.com

OAuth 2.0

Das Autorisierungs-Framework aus RFC 6749 (2012), in dem ein Autorisierungsserver Clients Access Tokens ausstellt, damit sie APIs mit delegierten, auf Scopes begrenzten Berechtigungen statt mit Benutzerpasswörtern aufrufen können.
Auch geschrieben alsOAuthOAuth2RFC 6749OAuth 2.1

Rollen: Ressourceninhaber (Resource Owner), Client, Autorisierungsserver und Ressourcenserver. Der Authorization Code Grant (mit PKCE) ist der wichtigste Flow mit Benutzerinteraktion; Client Credentials deckt Aufrufe zwischen Diensten ab; der Device Authorization Grant (RFC 8628) deckt Fernseher und CLIs ab; Refresh Tokens erneuern den Zugriff. OAuth regelt die Autorisierung; OpenID Connect ergänzt darauf aufbauend die Authentifizierung.

RFC 9700, die OAuth 2.0 Security Best Current Practice (Januar 2025), schafft den Implicit Grant und den Resource Owner Password Grant ab, verlangt PKCE für öffentliche Clients und empfiehlt es für alle, fordert einen exakten Abgleich der Redirect-URI und empfiehlt sendergebundene Tokens. Der Internet-Draft zu OAuth 2.1 fasst diese Regeln zusammen, war im Oktober 2026 aber noch kein RFC.

Standards und Quellen

Alle Begriffe