Hallo,
ich nutze CakePHP in der Version 1.2.0.6311 beta, und so langsam bin
ich wirklich am Verzweifeln, da zig Tutorials, Manual und auch die API
mir irgendwie nich helfen kann.
Ich habe einen einfachen UsersController, der die Methoden index(),
register(), login() und logout() beinhaltet. Die Mitglieder-
Authentifizierung möchte ich möglichst einfach mit der AuthComponente
bewerkstelligen. Sobald ich allerdings Auth unter den Komponenten
eintrage (var $components = array('Auth');, funktioniert bereits die
Anmeldung (register()) nicht mehr: Stets kommt die Fehlermeldung, dass
das Passwortfeld nicht ausgefüllt wurde. Hinzu kommt, dass nach dem
Klick auf den Submitbutton - egal ob zuvor ein Passwort eingegeben
wurde - das Passwortfeld einen Hash als Wert beinhaltet, also so, als
hätte der Benutzer ihn vorher als Passwort eingetragen.
Ich denke, dieses Problem hängt auch damit zusammen, dass der Login
selber auch nicht funktioniert. An Hand der SQL-Datenabfrage sehe ich,
dass zwar versucht wurde, ein Mitglied auszulesen, jedoch ein falscher
Passwort-Hash genutzt wird, obwohl ich zuvor mit Security::setHash()
die Standard-Verschlüsselung auf md5 gesetzt habe.
Naja, ich hoffe ich konnte das Problem jetzt so einigermaßen
beschreiben und noch viel mehr hoffe ich, dass ich ene Antwort darauf
erhalte, ob der Fehler an der CakePHP-Beta oder an der möglicherweise
grenzenlosen Dummheit von mir liegt ;)
--~--~---------~--~----~------------~-------~--~----~
Bitte bei Fragen immer auch die aktuell verwendete cakePHP Version angeben und
wenn möglich auch das verwendete Betriebssystem und die PHP Version. Danke.
Sie erhalten diese Nachricht, weil Sie Mitglied sind von Google Groups-Gruppe
"CakePHP-de für deutsche CakePHP Entwickler".
Für das Erstellen von Beiträgen in dieser Gruppe senden Sie eine E-Mail
an [email protected]
Um sich von dieser Gruppe abzumelden, senden Sie eine E-Mail an [EMAIL
PROTECTED]
Weitere Optionen finden Sie in dieser Gruppe unter
http://groups.google.com/group/cakephp-de?hl=de
-~----------~----~----~----~------~----~------~--~---