[TYPO3-german] Formhandler: Hash/Zufallswert erstellen

dirk_studivz at web.de dirk_studivz at web.de
Sun Jul 3 02:14:42 CEST 2011


Hallo Reinhard,

oh, ok. Vielen Dank!

Durchgelesen habe ich mir die Doku nie 100%ig, sondern an Stellen an denen es (meiner Meinung nach) hätte stehen können gelesen, andere Stellen überflogen bzw. nach Hash, MD5,... gesucht und da dann nichts gefunden.

Das werde ich dann direkt mal ausprobieren.

Vielen Dank und viele Grüße,

Dirk


-----Ursprüngliche Nachricht-----
Von: "Reinhard Führicht" <rf at typoheads.at>
Gesendet: 02.07.2011 19:43:57
An: typo3-german at lists.typo3.org
Betreff: Re: [TYPO3-german] Formhandler: Hash/Zufallswert erstellen

>Hallo Dirk,
>
>Am 02.07.2011 17:57, schrieb dirk_studivz at web.de:
>> Hallo,
>>
>> ich will für den Formhandler gerne einen Hash/Zufallswert erstellen, den ich dann
>>
>> a) in die DB speichere
>> b) in der Bestätigungsemail versende, damit der Benutzer seine Email-Adresse authentifizieren kann
>>
>> Diesen will ich NICHT in einem hidden-Field in dem Formular mitschicken, o.ä., sondern am liebsten innerhalb des Finishers erstellen.
>>
>> So eine "Tx_Formhandler_Finisher_Hash" PHP-Klasse (standardmäßig wird sowas ja scheinbar nicht mitgeliefert oder ich habe es in der Doku nicht gefunden) zu erstellen sollte nicht das Problem sein.
>>
>> Aber wie kann ich denn dann innerhalb des TypoScript des Formhandlers, z.B.
>>
>> 2.class = Tx_Formhandler_Finisher_Mail {...}
>>
>> auf diesen erstellten Hash zugreifen?
>>
>> In der Session will ich den Wert nach Möglichkeit auch nicht speichern, auch wenn das wohl das einfachste wäre.
>>
>> Gibt es da Möglichkeiten?
>>
>> Vielen Dank und viele Grüße,
>>
>> Dirk
>> ___________________________________________________________
>> Schon gehört? WEB.DE hat einen genialen Phishing-Filter in die
>> Toolbar eingebaut! http://produkte.web.de/go/toolbar
>
>Es gibt im Formhandler so einen Finisher:
>Tx_Formhandler_Finisher_GenerateAuthCode
>
>Der Hash wird in $this->gp gespeichert, also kannst du mit
>###value_authCode### darauf zugreifen.
>
>Sollte eigentlich auch in der Doku so stehen, aber vielleicht zu versteckt.
>
>Viele Grüße,
>Reinhard
>_______________________________________________
>TYPO3-german mailing list
>TYPO3-german at lists.typo3.org
>http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


___________________________________________________________
Schon gehört? WEB.DE hat einen genialen Phishing-Filter in die
Toolbar eingebaut! http://produkte.web.de/go/toolbar


More information about the TYPO3-german mailing list