Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Salut je reviens bien que je n'ai pas encore la solution au premier problème(je cherche encore...) en fait je voudrais savoir s'il est possible de baser son authentification sur tois paramètres genre 'email','profil' et 'password'. En effet je voudrais que l'utilisateur me fournissent les trois que je vais donc tester dans ma BD. Alors si c'est possible puis-je faire deux
$authAdapter->setTableName ( 'users' ) ->setIdentityColumn ( array('email','profil' )) //cette ligne surtout!!!! ->setCredentialColumn ( 'password' ,) ->setCredentialTreatment ( 'MD5(?)' ) ->setIdentity ( $email ) //ou simplement setIdentity ( array($email,$profil) )?? je me demande ->setIdentity ( $profil ) ->setCredential ( $password );
Alors j'espère avoir été clair et je vous remercie d'avance...
PS: j'ai besoin des deux car un utilisateur peut changer de profil il faut donc que j'en garde une trace.....
Hors ligne
Créer ton propre adapter, car il n'y a présentement pas d'adapter qui fonctionne ainsi.
Hors ligne
il est possible de rajouter des conditions avec Zend_Auth_Adapter_DbTable
pour avoir un exemple de code recherche "getDbSelect" dans la page suivante :
http://framework.zend.com/manual/fr/zen … table.html
Hors ligne