OAuth
Eine Autorisierung starten
Im Browser der Person öffnen. Unbekannter Client oder nicht registrierte redirect_uri ergibt 400, sonst folgt die Weiterleitung zum Zustimmungsbildschirm.
Abfrageparameter
response_typestringerforderlichMuss
codesein.client_idstringerforderlichDie
client_iddes Clients.redirect_uristringerforderlichEine registrierte Weiterleitungsadresse, exakt verglichen.
scopestringerforderlichDie angeforderten Berechtigungen, durch Leerzeichen getrennt (
offline_access, um ein Refresh-Token zu erhalten).statestringUnverändert zurückgegeben, um den Client vor CSRF zu schützen.
code_challengestringerforderlichPKCE-Challenge,
base64url(SHA-256(code_verifier)), für jeden Client erforderlich.code_challenge_methodstringerforderlichMuss
S256sein.
Antwort
302
Leitet zum Zustimmungsbildschirm weiter oder sendet den Fehler an redirect_uri zurück.
400
invalid_client: unbekannter Client oder nicht registrierte redirect_uri.