Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 10-08-2011 23:28:11

wemalo
Membre
Date d'inscription: 31-07-2011
Messages: 55

vérifier si un client est connecter

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

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages