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

Langage PHP Discussion :

passage de session cookie multidomaine


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 68
    Points : 52
    Points
    52
    Par défaut passage de session cookie multidomaine
    Bonjour à tous,

    Voilà maintenant deux jours que je me casse la tête sur la problématique suivant.

    Voici les faits :

    - d'un coté, application1: un serveur web apache dans "domaine1.com", avec une application ou il y a possibilité d'avoir un compte utilisateur

    - de l'autre coté, application2: un serveur Zope avec plone, dans domaine2.com. Celui ci gère les sessions avec les cookies.


    L'application 1 contient des liens html vers l'application 2. L'affichage des liens est différents selon l'utilisateur: ce sont des pages privées.

    Je souhaiterais que une fois connecté à l'application1, je n'ai pas besoin de me connecter à l'application 2, et donc des que je clique sur un lien de 1 vers 2, j'attérisse déjà loggué sur mon application2.

    Plone gère les sessions grace aux cookies. Ainsi,chez le client, si il existe le bon cookie pour domaine2.com, alors la session est automatiquement ouverte.

    Mon problème est donc le suivant: Comment puis-je depuis mon application1 écrire un cookie pour l'application2/domaine2 ?

    J'ai consulté les docs de setcookie qui disent qu'on ne peut pas écrire un cookie pour un domaine différents, mais j'ai aussi fais des tests à partir de ce lien (malheureusement les tests ne sont pas concluants pour ma part):
    http://www.developpez.net/forums/d24...multi-domaine/



    Par avance merci pour votre aide.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    Il te faut absolument ignorer cette vision de double login, en effet
    si tu veux étre efficace, il te faudra faire le login en php sans
    intervention du visiteur.

    Le principe serait celui-ci
    1) seul les logués au site 1 ayant droit au site 2 peuvent appeler
    et utiliser la page PHP qui va le routés avec le login validé !

    2) a l'arrivée le¨PHP appelé est caché, mais de toute façon n' acceptera d'étre appelé que par ce php

    Et voila ça marchera et impiratable

Discussions similaires

  1. Réponses: 4
    Dernier message: 06/05/2007, 11h07
  2. Probleme de passage de session php/jsp
    Par onimougwo dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 05/04/2007, 17h34
  3. Réponses: 5
    Dernier message: 23/01/2007, 21h44
  4. Passage de session PHP
    Par remyli dans le forum Langage
    Réponses: 22
    Dernier message: 06/01/2006, 09h29
  5. Gros problème de session/cookies
    Par valfredr dans le forum XMLRAD
    Réponses: 18
    Dernier message: 03/06/2004, 09h21

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