[TYPO3-german] Re: Re: sr_feuser_register: keine md5 passwörter nach editieren im Frontend
Steffen Ritter
info at rs-websystems.de
Tue May 20 12:29:08 CEST 2008
Dann mach doch im kennwort feld ein onChange="pw:change=1"
Tobias Pinnekamp schrieb:
> Habe das Problem gerade noch mal einschränken können.
>
> Wie es aussieht, wird beim abschicken des Edit-Formulars das Passwort
> nicht per JS verschlüsselt, da es auf der Preview-Seite in den
> hidden-Fields im Klartext steht.
>
> Im Form-Tag ist aber das onSubmit-Attribut gesetzt.
> <form id="tx-srfeuserregister-pi1-fe_users_form" method="post"
> action="my-sose/profil-bearbeiten/index.html"
> enctype="multipart/form-data" onsubmit="return enc_form(this);">
>
> Und der JS-Code ist auch in der Seite eingebettet.
> ------------------------------------------------------
> <script type="text/javascript">
> /*<![CDATA[*/
> <!--
>
> var pw_change = 0;
> function enc_form(form) {
> var pass = form['FE[fe_users][password]'].value;
> var pass_again =
> form['FE[fe_users][password_again]'].value;
> if (pass == '') {
> alert('Bitte geben Sie ein Passwort ein!');
> form['FE[fe_users][password]'].select();
> form['FE[fe_users][password]'].focus();
> return false;
> }
> if (pass != pass_again) {
> alert('Sie müssen das Kennwort zweimal eingeben.');
> form['FE[fe_users][password]'].select();
> form['FE[fe_users][password]'].focus();
> return false;
> }
> if (pw_change) {
> var enc_pass = MD5(pass);
> form['FE[fe_users][password]'].value = enc_pass;
> form['FE[fe_users][password_again]'].value = enc_pass;
> }
> return true;
> }
> // -->
> /*]]>*/
> </script>
> ------------------------------------------------------
> Das Problem hier ist, das die Passwörter nur verschlüsselt werden, wenn
> die Variable pw_change true/1 ist. Das ist aber nach dem Abschicken des
> Formulars nicht der Fall. Der Wert ist weiterhin 0. Debugged mit Firebug.
> Und ich finde im gesamten HTML der Seite keine weitere Stelle, wo diese
> Variable gesetzt würde.
>
> Für Hilfe bin ich sehr dankbar.
>
> Gruß
> Tobias
More information about the TYPO3-german
mailing list