-
Notifications
You must be signed in to change notification settings - Fork 7
This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
BITS-Training mit "Zertifikat"? #88
Comments
Danke für die Anregung. Das Thema kommt immer wieder - zu recht - auf. Leider haben wir noch keine stabile Idee die ohne Datenbank auskommt entwickelt. Cookies, die man selbst füllt, wären ein Ansatz, aber alles andere als manipulationssicher. |
Da das BITS komplett ohne Backend-System arbeitet, aus Datenschutzgründen keine Speicherung von personenbezogenen Daten stattfindet und keine Cookies gesetzt werden, ist es aktuell nicht möglich hier etwas zu realisieren. |
Vielen Dank für die Info, das hatte ich auch als einen ersten Ansatz in Erwägung gezogen. – Da meine technischen Kenntnisse begrenzt sind, die Frage, wie denn der Haken für die abgearbeiteten Lektionen "am Leben erhalten" wird; läuft das nicht über Cookies? |
Der Verlauf wird im Session-Store des Browsers abgelegt. Kein Cookie nötig. |
Wäre vielleicht der LocalStorage eine Betrachtung wert? Verbunden mit einem Button, mit dem man diesen dann selbst leeren kann? https://www.tutorialrepublic.com/html-tutorial/html5-web-storage.php |
Alles was Local im Browser gespeichert wird, macht für mich keinen sinn. Das kann man zu leicht manipulieren und ohne zentrale Verwaltung der Teilnehmer und Überprüfung der Lernziele hat ein Zertifikat doch auch keine Aussagekraft. |
Das stimmt. Das wäre auch nur eine absolute Schmalspurlösung. Könntest Du den Aufwand für einen Test abschätzen? |
Puh, da ich davon so gut wie keine Ahnung habe, müsste ich mich erst mal ziemlich in die Materie einarbeiten. Bin ja kein Programmierer und da braucht man schon ein bisschen JavaScript für, zumindest so weit ich das auf die schnelle Verstanden habe. Und damit würden wir ja wieder Personenbezogenen Daten Speichern und sowas wie Cookies dauerhaft beim Benutzer ablegen. Das muss ja dann auch wieder irgendwie in die Datenschutzerklärung und eventuell sogar mit Opt-In Option oder??? |
Die Datenschutzerklärung ist ja fix gemacht, da sehe ich nicht das Problem. Die Technik ist mE das größere Problem. Ich schlage vor, wir lassen das Issue einfach offen. Vielleicht fällt uns oder jemand anderen noch etwas ein. |
Ich denke, man sollte vielleicht doch einmal das JS-Feature localStorage für die Namenseingabe testen. https://blog.logrocket.com/localstorage-javascript-complete-guide/ |
Weitere Möglichkeiten nach https://blog.logrocket.com/beyond-cookies-todays-options-for-client-side-data-storage/ wären
|
@andi-blafasl prüft eine ganz neue Idee, die halbautomatisiert funktionieren könnte. |
Bei LocalStorage kann nur die ursprüngliche Domain die Daten auslesen, so dass eine gewisse Sicherheit gegenüber anderen Webseiten gegeben ist - aber natürlich nicht gegenüber User-Manipulationen. Das finde ich aber nicht so schlimm. Beim Absenden könnte dann die DeleteItem- oder Clean-Funktion mit ausgelöst werden, um die Daten zu löschen. |
Eine beispielhafte Umsetzung findet sich hier: |
This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
Gibt es Pläne – oder eine unaufwändige Möglichkeit – eine Art personalisiertes Abschlusszertifikat oder eine Teilnahmebescheinigung zu generieren, das auf den Quiz-/Testergebnissen basiert? In der Theorie stelle ich es mir so vor, dass der Prüfling (ich hoffe, es ist ok, wenn ich hier nicht gendere) zu Beginn seinen Vor- und Nachnamen angibt. Im Verlauf des Trainings werden die Quiz-Ergebnisse gespeichert und am Ende ein PDF generiert, dass neben der formellen Teilnahme-/Prüfbestätigung die Werte aus dem Quiz und den Namen beinhaltet.
The text was updated successfully, but these errors were encountered: