Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pour qu’un utilisateur puisse utiliser mon site il doit être inscrit et authentifier,
Un utilisateur est authentifié via Zend_Auth_Adapter_DbTable sur la table ‘user’ de base de données
create table user
(
userid int auto_increment,
password text,
primary key (userid)
);
La procédure d’authentification marche bien, J’arrive même a récupérer la l’identifiant(c-à-d userid) de l’utilisateur qui exécute une action
Public function recupererIdentifiantCurrentUserAction()
{
$auth = Zend_Auth::getInstance();
$userid = $auth->getIdentity();
}
Maintenant j’ai besoin de tester si un utilisateur de l’identifiant ‘userid’ est connecter
Public function verifierConnectionAction($userid)
{cherche s’il y a une session avec ($auth->getIdentity() == $userid)
Si oui rediriger cet utilisateur ver la page d’authentification
}
Toute proposition et la bienvenue.
Hors ligne