Erste Schritte
WordPress-Plugin
Verbinden Sie eine WordPress-Website mit DocID® und schützen Sie ihre Inhalte.
Das DocID® WordPress-Plugin ist der schnellste Integrationsweg für eine Standard-WordPress-Website. Es implementiert den OAuth Redirect und ermöglicht Administratoren, unterstützte WordPress-Inhalte zu schützen.
DocID®-Plugin auf WordPress.org öffnen
Voraussetzungen
- Eine WordPress-Website mit HTTPS
- Berechtigung zum Installieren und Konfigurieren von Plugins
- Ein DocID® Asset und OAuth-Client für die Zielumgebung
- Die für dieses Asset bereitgestellte Client ID und das Client Secret
Plugin konfigurieren
- Installieren und aktivieren Sie das DocID®-Plugin über den oben verlinkten offiziellen WordPress.org-Eintrag.
- Öffnen Sie Einstellungen → DocID®.
- Geben Sie Client ID und Client Secret für die richtige Umgebung ein.
- Kopieren Sie die vom Plugin angezeigte Callback URL und registrieren Sie sie in DocID®.
- Wählen Sie die Inhalte aus, die einen DocID®-Login erfordern sollen.
- Speichern Sie die Einstellungen und testen Sie den Flow in einem privaten Browserfenster.
Das Standardformat des Callbacks lautet:
https://your-domain.example/?docid_oauth_callback=1Registrieren Sie den Callback exakt so, wie er für die Website angezeigt wird. Ein abweichendes Scheme, ein anderer Hostname, Pfad oder Query String sowie ein abweichender abschließender Slash führen dazu, dass die Authorization Request fehlschlägt.
Angeforderte Identity Data
Das Plugin verwendet die Standard-Scopes:
openid profile emailKonfigurieren und verwenden Sie ausschließlich Profilinformationen, die für die Website Experience erforderlich sind.
Vor dem Launch testen
- Öffnen Sie geschützte und öffentliche Inhalte im abgemeldeten Zustand.
- Schließen Sie den Login mit einem berechtigten Test-Account ab.
- Brechen Sie den Consent Screen ab und prüfen Sie, ob der Nutzer eine hilfreiche Meldung erhält.
- Melden Sie sich ab und prüfen Sie, ob geschützte Inhalte nicht mehr zugänglich sind.
- Prüfen Sie die für Ihr Setup relevanten Seiten, Beiträge und geschützten Medienlinks.
Bei Plugin-spezifischen Problemen siehe Fehlerbehebung.