DocID®DocID®-Dokumentation
Zurück zu DocID®
  • Übersicht

    • DocID®-Dokumentation
  • Einführung

    • Einführung
    • So funktioniert DocID®
    • Grundbegriffe
  • Erste Schritte

    • Erste Schritte
    • Drupal-Modul
    • WordPress-Plugin
    • Individuelle Website
    • Go-live-Checkliste
  • Funktionen

    • Funktionen
    • Standard Login
    • Zugang und Personalisierung
    • Analytics
    • Campaigns
  • Lizenzen

    • Lizenzen
  • OAuth 2.0

    • OAuth 2.0
    • Client konfigurieren
    • Authorization Code Flow
    • Scopes und UserInfo
    • Sicherheit und Umgebungen
  • API

    • API
  • Hilfe

    • Fehlerbehebung

OAuth 2.0

OAuth 2.0

Integrieren Sie DocID® mit dem Authorization Code Flow und PKCE.

Individuelle DocID® Website-Integrationen verwenden den OAuth 2.0 Authorization Code Flow mit PKCE. OpenID Connect Scopes stellen die freigegebenen Identity Claims der authentifizierten Person bereit.

Endpoints

ZweckURL
Autorisierunghttps://docid.pro/oauth2/authorize
Token-Austausch und Refreshhttps://docid.pro/oauth2/token
Benutzerinformationenhttps://docid.pro/oauth2/userinfo
Token-Introspectionhttps://docid.pro/oauth2/introspect
Token-Widerrufhttps://docid.pro/oauth2/revoke

Dies sind die Produktions-Endpoints. Verwenden Sie für eine andere Umgebung den Issuer und die Client-Konfiguration, die für das Asset bereitgestellt wurden, anstatt den Host zu erraten.

Implementierungsreihenfolge

  1. Client konfigurieren.
  2. Implementieren Sie den Authorization Code Flow.
  3. Fordern Sie nur die benötigten Scopes und Claims an.
  4. Beachten Sie die Hinweise zu Sicherheit und Umgebungen.

Die OAuth Endpoints implementieren das Login-Protokoll. Die Business API ist eine separate Schnittstelle für unterstützte Anwendungsressourcen.

ZurückLizenzenWeiterClient konfigurieren

Auf dieser Seite

  1. Endpoints
  2. Implementierungsreihenfolge