Thread Code zur Verifizierung hinterlegen (13 answers)
Opened by rosti at 2026-01-02 11:38

rosti
 2026-01-02 15:17
#197406 #197406
User since
2011-03-19
3781 Artikel
BenutzerIn
[Homepage]
user image
Also so wie's aussieht bleibt mir nichts weiter übrig, als den Zeitstempel der bei der Erzeugung des Code verwendet wurde, in hidden-Fields über die Eingabeformulare mitzuschleifen.

Zum Testen:
https://rolfrost.de/verify.html


So wird der Code stets mit demselben Zeitstempel generiert.

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
# Erzeugt einen 6-stelligen Code
# Prüft auf Gültigkeit
sub codegen{
    my $self = shift;
    my $time = shift;  # Zeitstempel
    my $in = shift;    # 6 stelliger Code zum Gegenprüfen
    my @date = localtime($time);
    my $code = substr(sha256_hex("@date"),0,6);
    return $in ? $in eq $code : $code;
}


.
Last edited: 2026-01-02 15:32:48 +0100 (CET)
https://www.rolfrost.de/

Forum zu Fragen unserer Zeit

View full thread Code zur Verifizierung hinterlegen