---
title: "felogin + md5 + Passwort vergessen"
url: "https://www.typo3.net/d/95631-felogin-md5-passwort-vergessen"
source: "typo3.net"
tags: ["Extensions","Frage","Frontend-Benutzer","felogin"]
created: "2010-01-07"
last_reply: "2011-05-19"
replies: 15
solved: false
page: 1
pages: 1
lang: "de"
---

# felogin + md5 + Passwort vergessen

Extensions · 15 Antworten · gestartet 2010-01-07

## Eröffnungsbeitrag

**scripper** · 2010-01-07 · [Beitrag #1](https://www.typo3.net/d/95631-felogin-md5-passwort-vergessen/1)

Hallo zusammen ,

ich habe felogin mit der kb_md5fepw im Einsatz. Das funktioniert soweit auch top. Aber sobald ich ein neues Passwort per "Passwort vergessen" setze schreibt er kein MD5 verschlüsseltes Passwort in die DB sondern das Passwort als Klartext. Ich denke, dass hier irgendwo noch ein kleiner BUG (fehlendes Feature) in FELogin / kb_md5fepw vorhanden ist.

Ich hab schonmal auf die SVN Version geupdated aber leider ist da auch noch nichts gefixt. Kennt Ihr das Problem, mach ich nur was falsch ?? Oder gibts viell. ein Patch??

Danke für eure Hilfe ...

## Antworten

### [#2](https://www.typo3.net/d/95631-felogin-md5-passwort-vergessen/2) · kolki · 2010-01-07

Es kommt auf die richtige Reihenfolge bei der Installation an.
Vielleicht ist das auch bei Dir der Fehler.
Die Ext. 'kb_md5fepw' sollte zwingend erst am Ende installiert werden.
Weiterhin ist darauf zu achten, dass "MD5 password" auch in den maßgeblichen Extensions (z.B. sr_feuser_register) im Extension-Manager / Constant-Editor aktiviert wurde.
Ansonsten hilft auch die Seite <http://wiki.typo3.org/index.php/De:Front_End_User_Registration> weiter.

### [#3](https://www.typo3.net/d/95631-felogin-md5-passwort-vergessen/3) · scripper · 2010-01-08

HI .. und danke für deine Antwort ..

die Reihenfolge habe ich eingehalten ... und das Registrieren mit sr_feuser_register klappt auch ohne Probleme.
Nur wenn jemand die forgot_password Funktion von felogin benutzt
tritt der Fehler auf, dass das neue Passwort in Klartexte in der DB gespeichert wird..

### [#4](https://www.typo3.net/d/95631-felogin-md5-passwort-vergessen/4) · drjones · 2010-01-15

Hallo Leute,

ich habe exakt das gleiche Problem in Typo3 4.3 und 4.31.
Es ist auch egal, ob es die kb_md5fepw oder mittels saltedpasswords
mit rsa-extension und superchallenge-Eintrag fürs FE im Installtool
vorgehe.
Es ist immer das gleiche Problem, dass die Anmeldung mittels
sr_feuser_register tadellos funktioniert (PW wird verschlüsselt),
das Log-In ebenfalls (Kommunikation scheint da mit md5 allerorts zu gehen),
aber die Rücksetzroutine von felogin macht **immer** Klartext draus.

So kommt man via felogin dann natürlich, trotz korrekter Abreitsweise
und korrektem Paßwort nicht mehr in den geschützten FE-Bereich.
Die Doku zu felogin ist leider sehr lückenhaft und ich finde keinerlei
Ansätze, wo ich etwas vergessen haben könnte.

Viele Grüße,
Thomas

### [#5](https://www.typo3.net/d/95631-felogin-md5-passwort-vergessen/5) · mace2000 · 2010-01-18

Hallo zusammen,

ich habe das gleiche Problem. Registrierung und Login funktionieren mit MD5, "Passwort vergessen" schreibt aber im Klartext in die DB.
Ich verwende: Typo3 4.3, sr_feuser_register 2.5.22, felogin 1.2.0 und kb_md5fepw 0.4.0.

Mir ist aufgefallen, dass in dem Template für felogin unter /typo3/sysext/felogin/template.hmtl nur für den normalen Login (Template-Abschnitt LOGIN_FORM) der Marker ###ON_SUBMIT### aufgerufen wird, nicht aber für den Abschnitt CHANGEPASSWORD_FORM, der offensichtlich für das Formular zur Passwortänderung zuständig ist. Bin mir nicht sicher, ob das überhaupt notwendig ist. Aber vielleicht hilft es ja zur Findung einer Lösung. Und da **drjones** schreibt, dass es auch bei anderen Verschlüsselungsarten nicht funktioniert, vermute ich den Fehler in diesem Template.

Würde mich auch über einen Hinweis zur Problemlösung freuen.

Grüße
Matthias

### [#6](https://www.typo3.net/d/95631-felogin-md5-passwort-vergessen/6) · mace2000 · 2010-01-19

Problem gelöst.

Bin auf saltedpasswords umgestiegen. Registrierung, Login und "Passwort vergessen" funktionieren jetzt fehlerfrei. Und die bereits bestehenden Passwörter mit oder ohne MD5-Verschlüsselung werden beim ersten FE-User-Login automatisch auf salted password hashes umgebogen.

Das Ganze läuft mit:

T3 4.3.1
felogin 1.3
sr_feuser_register 2.5.22
srfeuserregister_t3secsaltedpw 0.2.0
saltedpasswords 1.0.0

Für die, die db_yamltv im Einsatz haben: saltedpasswords streikt, wenn kb_md5fepw installiert ist. Und dieses lässt sich nur deinstallieren, wenn man in der ext_emconf.php von db_yamltv die Abhängigkeit rauslöscht.

So, das wars.

### [#7](https://www.typo3.net/d/95631-felogin-md5-passwort-vergessen/7) · drjones · 2010-01-20

> **mace2000 schrieb:**
>
> Problem gelöst.
>
> Bin auf saltedpasswords umgestiegen. Registrierung, Login und "Passwort vergessen" funktionieren jetzt fehlerfrei. Und die bereits bestehenden Passwörter mit oder ohne MD5-Verschlüsselung werden beim ersten FE-User-Login automatisch auf salted password hashes umgebogen.
>
> Das Ganze läuft mit:
>
> T3 4.3.1
> felogin 1.3
> sr_feuser_register 2.5.22
> srfeuserregister_t3secsaltedpw 0.2.0
> saltedpasswords 1.0.0
>
> Für die, die db_yamltv im Einsatz haben: saltedpasswords streikt, wenn kb_md5fepw installiert ist. Und dieses lässt sich nur deinstallieren, wenn man in der ext_emconf.php von db_yamltv die Abhängigkeit rauslöscht.
>
> So, das wars.

Das klingt gut - werde es morgen mal in Ruhe testen ^^
Vielen Dank für die Mühe!

### [#8](https://www.typo3.net/d/95631-felogin-md5-passwort-vergessen/8) · WhiteShadow · 2010-01-20

Habe es eben auf die schnelle probiert und es klappte nicht so recht. Schaue mir das morgen noch mal inruhe an. Er hat das Passwort in MD5 umgewandelt, aber es Stand nicht mit *** da. Login ging nur noch mit dem MD5 Hash Code.

Wer es hinbekommt bitte bescheid sagen.

### [#9](https://www.typo3.net/d/95631-felogin-md5-passwort-vergessen/9) · drjones · 2010-01-29

Hallo Leute, bei mir funzt es - poste es die tage jetzt hier rein, weil ich noch keine Zeit habe.
Man sollte unbedingt salted und rsa nutzen und genau nach doku installieren - dann ging es bei mir auch.

Meldee mich :)

### [#10](https://www.typo3.net/d/95631-felogin-md5-passwort-vergessen/10) · Unbekannter Benutzer · 2010-02-06

Ciao zusammen

Darf ich nochmals fragen wie hier der Stand der Lösung ist? Ich habe das gleiche Problem, dass bei der Passwort-vergessen-Funktion nur ein Klartextpasswort in die DB geschrieben wird. Gerne würde ich mir der Umstellung auf saltedpasswords noch etwas warten, bis dies von sr_feuser_register und mm_forum nativ unterstütz wird. Gibt es da eine Perspektive das mit dem herkömmlichen MD5 ans laufen zu bringen?

Gruss und Danke!

### [#11](https://www.typo3.net/d/95631-felogin-md5-passwort-vergessen/11) · ankes · 2010-02-20

Ich habe mir jetzt eine Lösung für die md5-Verschlüsselung bei "Passwort vergessen" ohne saltedpasswords gebaut.
In felogin gibt es die Möglichkeit, vor dem Speichern des neuen Kennwortes eine eigene Funktion aufzurufen.
Also habe ich eine Datei erstellt: typo3conf/feloginmd5.php
und mit folgendem Inhalt gefüllt:

```php
<?php
class user_feloginmd5 {
  function feloginmd5(array &$params, tx_felogin_pi1 $pObj) {
    $params['newPassword'] = md5($params['newPassword']);
  }
}
?>
```

Dies ist nun die Funktion, die von felogin vor dem Speichern des neuen Passwortes aufgerufen werden soll, um das Passwort mit md5() umzuwandeln.
Jetzt brauchen wir nur noch unsere neue Funktion bei felogin 'anzumelden'.
Dazu trägt man in die typo3conf/localconf.php folgendes ein:

```php
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['password_changed'][] = 'typo3conf/feloginmd5.php:user_feloginmd5->feloginmd5';
```

fertig

### [#12](https://www.typo3.net/d/95631-felogin-md5-passwort-vergessen/12) · Drusilla · 2010-05-27

Genau dieses Problem hatte ich auch!
Vielen Dank für diese Lösung!

### [#13](https://www.typo3.net/d/95631-felogin-md5-passwort-vergessen/13) · georgy92 · 2011-03-20

Genial - bei mir klappt's ebenfalls!

Aber wie kann ich felogin überreden, das Kennwort beim Login zu verschlüsseln? Bei mir klappt der Login nämlich nur, wenn ich das Kennwort im Klartext speichere.

Das Verschlüsseln beim Anlegen mit sr_feuserregister oder (neuerdings) Ändern des Kennworts mit felogin klappt einwandfrei. Nur nicht das Verschlüsseln beim Login. :(

### [#14](https://www.typo3.net/d/95631-felogin-md5-passwort-vergessen/14) · schimmerlos · 2011-03-23

> **georgy92 schrieb:**
>
> Das Verschlüsseln beim Anlegen mit sr_feuserregister oder (neuerdings) Ändern des Kennworts mit felogin klappt einwandfrei. Nur nicht das Verschlüsseln beim Login. :(

Das Problem habe ich auch - felogin ersetzt bei mir im Login-Formular den ###ONSUBMIT### Marker nicht - und der sorgt normalerweise dafür, dass das Passwort vor Übermittlung per Javascript md5-verschlüsselt wird. Schau mal nach, ob bei dir **onsubmit** auch leer bleibt:

```html
<form action="irgendwas.html" target="_top" method="post" onsubmit="">
```

Früher wurde dies durch die Extension kb_md5fepw übernommen. Die Funktionen von kb_md5fepw sind aber angeblich in felogin integriert worden, seit v1.3 (?). Nur: Wie man sie aktiviert, weiß ich auch nicht.

### [#15](https://www.typo3.net/d/95631-felogin-md5-passwort-vergessen/15) · BaBbLe · 2011-03-23

Hey ho,

auch von mir ein herzlichstes DANKESCHÖN ankes!!!!
Hab diesen Beitrag gleich mal verlinkt und in meinen Blog aufgenommen (hoffe, das ist okay - wenn nicht, bitte Bescheid geben, dann nehm ich die Beschreibung wieder raus)

Grüßle, BaBbLe ;)

### [#16](https://www.typo3.net/d/95631-felogin-md5-passwort-vergessen/16) · georgy92 · 2011-05-19

> **schimmerlos schrieb:**
>
> ...
> Das Problem habe ich auch - felogin ersetzt bei mir im Login-Formular den ###ONSUBMIT### Marker nicht - und der sorgt normalerweise dafür, dass das Passwort vor Übermittlung per Javascript md5-verschlüsselt wird. Schau mal nach, ob bei dir **onsubmit** auch leer bleibt:
>
> ```html
> <form action="irgendwas.html" target="_top" method="post" onsubmit="">
> ```
>
> ...

Jep, ich habe das gleiche Problem. Aber das ist doch schon mal ein guter Hinweis - ich mache mich mal in dieser Richtung auf die Suche ...

Georg

---

Quelle: „felogin + md5 + Passwort vergessen“, typo3.net, https://www.typo3.net/d/95631-felogin-md5-passwort-vergessen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
