Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 26-03-2009 11:42:51

Pitit_Poussin
Nouveau membre
Lieu: Montpellier
Date d'inscription: 26-03-2009
Messages: 1
Site web

[Zend_Sessio][1.7.6] Utilisation de use_trans_sid

Bonjour à tous,

Je vous explique mon problème, je souhaite pouvoir utiliser pour l'authentification des membres les cookies ou faire transiter l'identification de session en clair dans l'url.

Pour cela, je configure mon session.ini, jusque là tout fonctionne correctement lorsque je met use_trans_sid à on, j'ai bien une url du style : "http://localhost/ZF_MiniAppli/auth/login?zfAppli_session=14e6931da3a7f32d4700375b08d96058".

Lors de l'identification, dans mon action login, lorsque l'utilisateur c'est authentifié je le redirige vers ma partie privée à l'aide d'un redirect

Code:

$this->_redirect('/');

Le problème est que la redirection ne fait pas suivre mon paramètre zfAppli_session, j'ai donc pris le paramètre pour le mettre dans mon redirect :

Code:

$zfAppli_session= $this->_request->getParam('zfAppli_session', 0);
$this->_redirect('/?zfAppli_session='.$zfAppli_session);

Cela fonctionne, mais lorsque je veux que mon application utilise les cookies (je n'ai plus besoin de mon paramètre zfAppli_session), ça me donne donc une url de ce style lorsque je me logue : "http://localhost/ZF_MiniAppli/?zfAppli_session=0"

Je souhaite donc pouvoir faire une distinction entre les 2 modes, je ne sais pas comment m'y prendre (utilisation d'un if, méthode qui permet de rediriger des paramètres ?...).

Merci de votre attention wink

Hors ligne

 

#2 14-07-2009 14:06:32

sysco
Nouveau membre
Date d'inscription: 26-11-2008
Messages: 2

Re: [Zend_Sessio][1.7.6] Utilisation de use_trans_sid

Bonjour,

J'ai exactement le même besoin que vous. Si vous avez trouvé une solution depuis le dépôt de votre question, je suis preneur. 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