|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : mars 2007 Messages : 110 ![]() |
Bonjour,
Voilà mon petit souci: Contexte: Avant de s'inscrire les utilisateurs du site peuvent effectuer peuvent essayer l'application. Au cours de ce test, j'ai besoin d'avoir un user authentifié (j'utilise le Zend_Auth). L'utilisateur, à la fin de son test, peut choisir son username et mot de passe si il veut continuer. J'ai suivi le tutoriel zend_auth et tout fonctionne bien (formulaire de login, récupérer l'utilisateur etc...) Seulement je bloque lors qu'il s'agit d'authentifier un utilisateur sans le formulaire de login classique. J'aimerais pouvoir authentifier un utilisateur que je viens de créer sans username/password en utilisant simplement son id. Est-ce possible via Zend_auth ou faut-il faire les choses plus manuellement? |
|
|
00
|
|
|
#2 |
![]() ![]() Gérard ErnaelstenDBA & Dev PHP Inscription : juin 2005 Messages : 3 174 ![]() |
Quand tu crées tu users, tu fais directement une requète pour récupérer son nid dans le db et tu le passes A Zend_Auth
__________________
Il faut toujours viser la lune, car même en cas d'échec on arrive dans les étoiles. O.Wilde Mes Articles/Critiques : Merise - Guide pratique PHPExcel PostgreSQL : Administration et exploitation d'une base de données PostgreSQL : Entraînez-vous à créer et programmer une base de données relationnelle |
|
|
00
|
|
|
#3 | ||
|
Membre du Club
![]() Inscription : mars 2007 Messages : 110 ![]() |
Extrait de la doc officiel:
Code :
Je ne sais pas comment utiliser un équivalent d'authenticate() avec le userId. Par 'nid' tu faisais bien référence à l'id de l'enregistrement créé dans la table user? |
||
|
|
00
|
|
|
#4 | ||
|
Membre actif
![]() |
Tu peux utiliser "Database Table Authentication":
Code :
|
||
|
00
|
|
|
#5 | ||
|
Membre du Club
![]() Inscription : mars 2007 Messages : 110 ![]() |
Merci !
Pour ceux qui auront le même problème, voilà ce que j'ai fait avant pour avoir un username et password fictif Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com