Bonsoir.
Ton action de connexion (d'identification), elle se nomme bien login et est bien dans le controller Users ?
Bonjour,
Je refais un site avec cake, et j'avais un probleme avec l'authentification.
Pendant 1h je cherchais à resoudre le probleme et je viens de trouver en ecrivant ce message.
Auth->login() renvoyait toujours false alors qu'en debuguant 'request' je n'avais pas de problemes.
Tout le code a été généré avec la console cake et le login copier coller de la doc.
Et je viens donc de trouver comment resoudre le probleme, en passant $this->request en parametre de Auth->login();
Pourquoi j'ai ce probleme ? Dans aucun exemple je vois qu'il faut devoir faire ça et aucun de mes autres sites cake.
Merci
6 réponses
Oué
Bref... je viens de retester et ça remarche sans
As-tu précisé que tu utilisais le système de formulaire pour l'identification et utilises-tu bien les champs conventionnels (username et password) ?
Ok.
C'était peut-être juste une histoire de cache dans l'application. :)
Ta table d'utilisateurs se nomme bien users, le champ du pseudo est bien username est le champ du mdp password ?
Peut-etre le cache oué, j'ai réécris les fichier avec la console plusieurs fois aprés aovir changer la bdd..