Alterskontrolle per JavaScript
Marc Olivetti
- javascript
0 Siechfred0 Marc Olivetti0 Chris
Hallo zusammen,
ich suche ein Script, mit dem sich auf einfache Weise über den Abgleich von Geburtsdatum und aktuellem Datum errechnen lässt, ob ein User volljährig ist und er dann auf die jeweils für ihn geltenden Inhalte weitergeleitet wird.
Ich weiß, dass damit Manipulationen möglich sind (Datumseingabe, falsches Systemdatum), mir geht es aber um den Ansatz.
Würde mich freuen, wenn mir jemand helfen kann.
Gruß
Olli
Tag Marc.
ich suche ein Script, mit dem sich auf einfache Weise über den Abgleich von Geburtsdatum und aktuellem Datum errechnen lässt, ob ein User volljährig ist und er dann auf die jeweils für ihn geltenden Inhalte weitergeleitet wird.
Alles, was du wissen musst, findest du im Kapitel über das Date-Objekt.
Ich weiß, dass damit Manipulationen möglich sind (Datumseingabe, falsches Systemdatum), mir geht es aber um den Ansatz.
Wer die Altersprüfung umgehen will, deaktiviert einfach Javascript.
Siechfred
Danke Siechfried, für die schnelle Antwort. Allerdings dachte ich eher an was (fast) Fertiges, das man mit ein paar Handgriffen den eingenen Bedürfnissen anpassen kann ;-)
Gruß
Olli
Hallo Siechfred,
Wer die Altersprüfung umgehen will, deaktiviert einfach Javascript.
Das hängt doch davon ab, ob in positiver oder negativer Logic programmiert wird. Wenn der Link (bei Normalbedienung) nur durch JavaScript zugänglich wird, kann der NonJavaScript-User eben diesen Link überhaupt nicht nutzen, egal, wie alt er ist.
LG
Chris
Tag Chris.
Das hängt doch davon ab, ob in positiver oder negativer Logic programmiert wird. Wenn der Link (bei Normalbedienung) nur durch JavaScript zugänglich wird, kann der NonJavaScript-User eben diesen Link überhaupt nicht nutzen, egal, wie alt er ist.
Wie soll das bei einer clientseitigen Technik gehen? Ein Blick in den Quelltext wird auch dem minderjährigen User zeigen, wo er hin muss. Wirksame Schutzmechanismen gegen jugendliche Neugierde gibt es nicht unter Javascript.
Siechfred
Hi Siechfred,
Das hängt doch davon ab, ob in positiver oder negativer Logic programmiert wird. Wenn der Link (bei Normalbedienung) nur durch JavaScript zugänglich wird, kann der NonJavaScript-User eben diesen Link überhaupt nicht nutzen, egal, wie alt er ist.
Wie soll das bei einer clientseitigen Technik gehen? Ein Blick in den Quelltext wird auch dem minderjährigen User zeigen, wo er hin muss. Wirksame Schutzmechanismen gegen jugendliche Neugierde gibt es nicht unter Javascript.
Ich sprach von "Normalbedienung" und nicht von Manipulation oder Investigation. Der OP sieht doch selber schon Möglichkeiten von Sicherheitslücken.
Im übrigen kann man für nicht JavaScript-Kundige den Link durchaus so verpacken, dass es schwer ist, ihn zu sehen.
LG
Chris