Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 28-03-2009 12:35:01

yveson33
Membre
Lieu: bordeaux
Date d'inscription: 13-05-2008
Messages: 111
Site web

zf 1.7 zend_auth pb remenber me

bonjour à tous

voila j'ai un petit probleme  je met en place un module authentification qui marche bien et j'essaye de configuer le remember me seulement ce dernier marche mais on bout de 4 clique sur le menu principal. je perd la  persistance de l'authentification  un bout de code de mon action

$result = $this->_auth->authenticate($this->_authAdapter);   
if ($result->isValid()) {
                   
                    if ($checked) {
                        setcookie("Auth_Remember_Me", 1209600, time()+6000, '/');
                    } else {
                        setcookie("Auth_Remember_Me", 0, time()+6000, '/');
                    }
                   
                    $data = $this->_authAdapter->getResultRowObject(null, 'password');
                    $this->_auth->getStorage()->write($data);
                    $this->_authNamespace->user = $this->_auth->getIdentity()->login;

dans le bootstrap j'ai

if (isset($_COOKIE["Auth_Remember_Me"])) {
    Zend_Session::rememberMe($sessionArray['remember_me_seconds']);
    unset($_COOKIE["Auth_Remember_Me"]);
}

merci d'avance

Hors ligne

 

#2 28-03-2009 16:29:10

baboune
Membre
Date d'inscription: 29-11-2008
Messages: 103

Re: zf 1.7 zend_auth pb remenber me

tu es sur du fonctionnement du "if ($checked)"

Hors ligne

 

#3 30-03-2009 23:48:45

yveson33
Membre
Lieu: bordeaux
Date d'inscription: 13-05-2008
Messages: 111
Site web

Re: zf 1.7 zend_auth pb remenber me

ok désolez pour le derangement mais il fonctionne j'ai du faire un isset sur le $checked  merci

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