IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Plugins PHP Discussion :

SfGuard et les sessions [sfGuard]


Sujet :

Plugins PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2008
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 32
    Par défaut SfGuard et les sessions
    Bonjour,

    J'ai un panier avec des produits dedans qui à comme id mon cookie 'Symfony'. Or une fois que le panier et rempli et que l'utilisateur veut commander celui ci doit se connecter, il doit donc s'identifier ... j'utilise le plugin sfGuard. Mais quand celui ci se connecte à son compte utilisateur il change le cookie 'Syfony' ainsi mon panier disparait !

    J'aimerai que quand on se connecte via le plugin,que celui - ci ne recharge pas un nouveau cookie, pas avant d'avoir fermer mon navigateur ?!

    Dans l'attente d'une réponse ...

    Merci d'avance

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Février 2008
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 32
    Par défaut
    Personne ?
    Je n'ai toujours rien trouvé !!!
    J'ai eu peut être une piste avec le filter.yml

    Merci d'avance

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 66
    Par défaut
    Le mieux serait que tu garde ton panier dans ton objet User il faudrait que tu modifies la classe "apps/frontend/lib/myUser.class.php"

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Février 2008
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 32
    Par défaut
    Est ce que tu pourrais développer s'il te plait parce que je ne comprend pas ce que tu veux que je fasse !

    Merci d'avance

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 66
    Par défaut
    En gros utiliser l'objet sfUser comme stockage du panier :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $this->getUser()->setAttribute('panier', $objPanier);
    Rien ne t'empêche de mettre un objet dans l'attibut panier. En gros tu peux trfiquer la classe qui se trouve : "apps/frontend/lib/myUser.class.php" et mettre tout les méthode qui te serviront à la gestion d'un panier. Dans que la session est active tout restera stocké. Donc tant que le navigateur ne se ferme pas tu auras ton panier et donc que ton user se logg ou non ne changera rien

    Je crois qu'il y a quelques exemples de panier par l'user qui traine sur le net.

    j'espere que ca t'aidera ou du moins que ca te donnera une bonne piste.

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 22
    Par défaut
    Comme la dit Muspil, tente de passer par la l'object sfUser.
    Il est en effet plus sur de travailler avec les sessions plutot qu'avec un cookie. De plus si le navigatreur n'accepte pas les cookies tu seras dans la m....

    Bon courage

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Sécurité] securite avec les sessions.
    Par krapoulos dans le forum Langage
    Réponses: 7
    Dernier message: 05/11/2005, 14h41
  2. Problème avec les sessions
    Par philippef dans le forum Langage
    Réponses: 2
    Dernier message: 27/10/2005, 15h19
  3. [Sessions] Les sessions multi-applications
    Par brazza dans le forum Langage
    Réponses: 4
    Dernier message: 13/10/2005, 17h53
  4. les sessions PHP
    Par smh_master dans le forum Langage
    Réponses: 4
    Dernier message: 31/08/2005, 14h13
  5. PB Réseau sur les sessions ouvertes ?
    Par nico___23 dans le forum Développement
    Réponses: 1
    Dernier message: 07/01/2005, 09h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo