Skip to content

FAQ

FG DocCheck WP ergänzt WordPress um einen DocCheck-OAuth2-Login und einen Redirect-basierten Frontend-Zugriffsschutz für markierte Beiträge und Seiten. Optional sind Gastzugang und Secure-Deeplink verfügbar.

Welche Inhalte können im Editor geschützt werden?

Section titled “Welche Inhalte können im Editor geschützt werden?”

Die Plugin-Meta-Box wird für WordPress-Beiträge (post) und Seiten (page) registriert. Andere Custom Post Types erhalten durch das Plugin keine entsprechende Editor-Oberfläche.

Wird ein eigenes Benutzerkonto in WordPress angelegt?

Section titled “Wird ein eigenes Benutzerkonto in WordPress angelegt?”

Nein. Der aktuelle Code legt keine WordPress-Benutzer an. Der Authentifizierungsstatus und die von DocCheck zurückgegebenen Benutzerdaten werden in der PHP-Session gespeichert.

Standardmäßig 12 Stunden. Der Wert kann zwischen 1 und 168 Stunden konfiguriert werden.

Gilt die Login-Dauer auch für den Gastzugang?

Section titled “Gilt die Login-Dauer auch für den Gastzugang?”

Nein. Im aktuellen Code wird die konfigurierbare Gültigkeitsdauer nur auf den DocCheck-Status angewendet. Der Gastzugang besitzt keinen eigenen Ablaufzeitpunkt und hängt von der PHP-Session ab.

Wird das Gast-Passwort im Klartext gespeichert?

Section titled “Wird das Gast-Passwort im Klartext gespeichert?”

Nein. Das Passwort wird in Kleinschreibung normalisiert und anschließend mit password_hash() gespeichert. Die Prüfung ignoriert dadurch Groß- und Kleinschreibung.

Der Secure-Deeplink erlaubt für einen einzelnen entsprechend konfigurierten Inhalt den Zugriff über einen passenden ?secure=...-Query-Parameter. Er erzeugt keine dauerhafte Authentifizierung in der Session.

Ja. Der DocCheck-Login-Button wird im Browser von dccdn.de geladen. Der WordPress-Server kommuniziert für Token und Benutzerdaten mit auth.doccheck.com.

Das Plugin ruft session_start() auf und verwendet PHP-Sessions. Dadurch kann PHP entsprechend der Serverkonfiguration ein Session-Cookie einsetzen. Einen eigenen Cookie-Namen oder eigene Cookie-Flags definiert das Plugin nicht.

Nein. Im aktuellen Projekt gibt es keinen eigenen JavaScript-Code mit LocalStorage oder SessionStorage.

Gibt es REST-, AJAX- oder WP-CLI-Schnittstellen?

Section titled “Gibt es REST-, AJAX- oder WP-CLI-Schnittstellen?”

Nein. Der aktuelle Code registriert keine eigenen REST-Endpunkte, AJAX-Handler oder WP-CLI-Kommandos.

Bringt das Plugin Bootstrap oder eigene CSS-Dateien mit?

Section titled “Bringt das Plugin Bootstrap oder eigene CSS-Dateien mit?”

Nein. Das Login-Markup verwendet Bootstrap-ähnliche Klassen, aber das Plugin lädt Bootstrap und eigene CSS-Dateien nicht selbst.

Werden Daten bei Deinstallation automatisch entfernt?

Section titled “Werden Daten bei Deinstallation automatisch entfernt?”

Nein. Der aktuelle Projektstand enthält keine Uninstall- oder Cleanup-Logik für Optionen und Post-Metadaten.