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 :

Propagation de Session Entre deux sites sur un serveur local


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2019
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2019
    Messages : 2
    Par défaut Propagation de Session Entre deux sites sur un serveur local
    Bonjour,

    Voici le souci que je rencontre :

    Je dois actuellement lier deux sites entre eux via un système de session en php.

    Le premier site est un intranet que l'entreprise à choisi, le second est une interface web de gestion de projet.

    J'aimerais que lorsqu'un utilisateur est connecté sur l'intranet, il puisse, via un lien, être connecté automatiquement sur l'interface web.

    Malheureusement lorsque, je fais mes tests de session à la sortie du premier site aucun id de session ou nom de session n'est suivis, même avec un fichier à l'intérieur de l'arborescence de l'intranet.

    La seule chose que j'ai réussi à récupérer est le PHPSESSID qui ne me sert pas à grand chose.

    J'ai comme contrainte de ne pas altérer le code de l'intranet (pas de grosse modification, si juste changement de deux trois lignes pourquoi pas).

    J'aimerais donc savoir si c'est possible de récupérer les variables sessions depuis mon interface web qui se trouve à l'extérieur du fichier de l'intranet ?

    Est-ce que je dois intégrer l'interface web à l’intérieur des fichiers de l'intranet ?

    Où est-ce tout simplement impossible ?

    Merci d'avance de vos réponses.

    Cordialement,

    Anthony

    Ps : j'ai recherché si une discussion existait déjà, mais à première vue, je n'ai rien trouvé.

  2. #2
    Membre Expert
    Avatar de Dendrite
    Femme Profil pro
    Développeuse informatique
    Inscrit en
    Juin 2008
    Messages
    2 129
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 60
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeuse informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2008
    Messages : 2 129
    Billets dans le blog
    8
    Par défaut
    Disons que ta problématique me fait immédiatement venir un concept en tête : le SSO (single sign on)

    https://www.journaldunet.fr/web-tech...on-et-acteurs/
    PDO, une soupe et au lit !
    Partir de la fin est un bon moyen de retrouver son chemin. Bibi - 2020

  3. #3
    Candidat au Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2019
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2019
    Messages : 2
    Par défaut
    Citation Envoyé par Dendrite Voir le message
    Disons que ta problématique me fait immédiatement venir un concept en tête : le SSO (single sign on)

    https://www.journaldunet.fr/web-tech...on-et-acteurs/
    On m'a parlé du concept de SSO, mais je le trouve assez intrusif et j'aimerais le garder en dernier recours.
    J'aimerais déjà savoir s'il existe un moyen pour récupérer les sessions autres qu'avec le code ci-dessous qui je pense balaye déjà pas mal les sessions existantes.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <!DOCTYPE html>
    <?php
    	session_start();
    	echo ($SESSION);
    	echo session_status();
    	echo $_SESSION["_id"];
    	var_dump ($_SESSION) . '<br />'; 
    	print_r ($_SESSION); 
    	//unset($_SESSION);
    	//session_destroy();
    	//echo session_status();
    ?>
    Erratum :

    Je viens de réussir à récupérer les variables session.

    J'avais oublié de vérifier si leur intranet donnais un nom à la session.

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 25/07/2019, 17h52
  2. Réponses: 4
    Dernier message: 12/07/2011, 10h05
  3. Mutualisation de sites sur un serveur local
    Par MGD_Software dans le forum Débuter
    Réponses: 1
    Dernier message: 10/06/2008, 11h22
  4. [VBA-E]:copier entre deux tableaux sur deux classeurs
    Par VBBBA dans le forum Macros et VBA Excel
    Réponses: 39
    Dernier message: 28/06/2006, 16h39
  5. Temps de réponse entre deux sites
    Par coup dur dans le forum Décisions SGBD
    Réponses: 6
    Dernier message: 16/10/2003, 16h26

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