DocCheck: DocCheck Personal
Was ist DocCheck Personal?
Mit DocCheck Personal erhalten Webseitenbetreiber nur nach Zustimmung des Nutzers Angaben zu Name, Anschrift, E-Mail-Adresse, Beruf und Fachgebiet. Diese Daten können z.B. in eine Kundendatenbank übernommen werden. Das Verwalten und Einholen der benötigten Zustimmung liegt auf der Seite des Webseitenbetreibers.
Funktionsweise
Nach dem Login sieht der User eine Zwischenseite, die ein Formular mit seinen Daten anzeigt und den Grund für die Datenweitergabe erklärt. Der User wird gebeten, der Datenweitergabe zuzustimmen.
Nur nach Zustimmung des Users werden die persönlichen Daten übergeben.
Die Abfrage des Einverständnisses erfolgt einmalig beim ersten Login. Wenn der Nutzer mit "Nein" antwortet, wird er bei erneutem Besuch wiederum gefragt, bis er mit "Ja" antwortet.
Die Daten des Users können nach dessen Zustimmung vom Userdaten-Endpunkt einer OAuth2-Schnittstelle abgeholt werden. Dafür muss zunächst der an die Ziel-URL angehängte Authorization Code ("code"-Parameter) gegen einen Access-Token eingetauscht werden. Detaillierte Informationen lassen sich hier abrufen.
Übersicht möglicher Parameter
Welche Parameter nach Zustimmung des jeweiligen Nutzers übergeben werden können, kann der Oauth2-Dokumentation entnommen werden.
Verhalten von Firmen- und Testpasswörtern
Beim Login mit einem Firmenpasswort wird das Personal-Formular nicht angezeigt. Beim Login mit Testpasswörtern wird das Personal-Formular mit Standard-Daten ausgefüllt, mit denen man den Übertragung von Sonderzeichen an eine Website testen kann. Es werden immer die Standard-Testdaten übergeben.
Mehr Details zum Verhalten der Testpasswörter enthält die Oauth2-Dokumentation.
Zusätzliche Optionen
Layout und Abfragen
Der Standard-Text oberhalb des Personal-Formulars kann individuell angepasst werden. Zusätzlich kann ein Logo eingebunden werden.
Anzeigen des Formulars bis User zustimmt
Standardmäßig wird der User nur beim ersten Login um seine Zustimmung gebeten. Die Auswahl wird gespeichert und das Formular nicht noch einmal angezeigt. Mit der Funktion "...bis User zustimmt" zeigt man den Usern, die der Datenübertragung nicht zugestimmt haben, das Personal-Formular bei jedem Login an. Dabei sollte man beachten, dass dieses Vorgehen Nutzer "nerven" kann.
um diese Funktion zu nutzen.