Wir haben eine Anfrage von einem unserer Kunden erhalten, und da ich noch nie zuvor auf eine solche Anfrage gestoßen bin, weiß ich nicht einmal, wo ich anfangen soll, danach zu suchen.
Unser Kunde ist ein Netzwerk von Hochschulen, und wir bauen ihnen eine Website. Auf dieser Website wird unter anderem ein Formular bereitgestellt, das potenzielle Bewerber ausfüllen können, um weitere Informationen über das Studium an einem der Colleges zu erhalten. Nachdem ein Benutzer dieses Formular - einschließlich der Angabe seiner E-Mail-Adresse und / oder Telefonnummer - ausgefüllt hat, kontaktiert ihn das entsprechende College mit den entsprechenden Informationen.
Aus rechtlichen Gründen bittet der Kunde nun darum, dass dieses Formular auch ein Kontrollkästchen enthält, das der potenzielle Antragsteller überprüft, um anzuzeigen, dass er Werbematerial von diesen Hochschulen erhalten möchte. Das ist natürlich kein Problem. Aber hier kommt der seltsame Teil der Anfrage:
Die Details jedes ausgefüllten Formulars müssen auf zuverlässige Weise gespeichert werden. Offensichtlich reicht es nicht aus, die Formularwerte in einer Datenbank zu speichern - eine Spalte, in der angegeben wird, ob der Benutzer zustimmt oder nicht -, da eine Datenbank geändert werden kann, nachdem der Benutzer das Formular gesendet hat. Unser Kunde behauptet, dass andere College-Portale einen Screenshot des ausgefüllten Formulars erstellen und ihn in einem speziellen Ordner auf eine leicht zu findende Weise speichern, z. B. indem sie der Datei einen Namen geben, der den Namen des Benutzers und das Datum enthält und Zeit.
Meine Frage lautet wie folgt: Haben Sie von der Verwendung von Screenshots gehört, um zu beweisen, dass ein Benutzer tatsächlich ein Formular ausgefüllt hat? Gibt es andere Methoden, die als zuverlässig gelten?