Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 25-03-2010 20:09:24

nicko
Membre
Lieu: Chambéry
Date d'inscription: 25-05-2009
Messages: 190

Question sécurité avec les session créés par Zend

Bonjour,

Je suis sur un point de sécurité et je test les sessions en ce moment.

J'ai fait ce bout de code pour vérifier si l'utilisateur qui demande la page est le bon :

Code:

    public function routeStartup(Zend_Controller_Request_Abstract $request) {
        $sessCookieId = $this->_request->getCookie('PHPSESSID');
        $sessServeurId = Zend_Session::getId();
        
        if($sessCookieId == $sessServeurId) {
            Zend_Session::regenerateId();
        } else {
                        ....
                }
                }

Grosso modo si les deux id sessions sont ok, ça régénère l'id de PHPSESSID pour chaque page chargé. Sinon on fait autre chose comme déconnexion, ...

Pensez vous que c'est correcte pour limiter en partie les risques de vol de session ?

Ou bien existe t-il une fonction similaire propre à Zend ?
Merci de vos conseils
Bien cordialement.

Dernière modification par nicko (25-03-2010 20:11:26)

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