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
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

Reply via email to