Acces a deux sites

Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour,

Je dispose de deux sites internet et j'aimerais que mes membres puissent passer de l'un à l'autre sans devoir retaper leur login et mot de passe.

Avez vous une idée?

Merci de votre aide.
A voir également:

3 réponses

muska92 Messages postés 277 Date d'inscription   Statut Membre Dernière intervention   42
 
Les cookies tu connais
0
Utilisateur anonyme
 
salut,

Si je fais un cookies c'est en fonction d'un site non? Quand je fais un $_COOKIES['variable'] il va me chercher les infos suivant le fichier défini pour le site donc ça ne marchera pas pour un autre site.
De même pour les sessions.

Si il y a d'autres idées. je pensais a faire un mixage bdd et session.
stocker ip et heure de login de l'internaute et lors de sa visite sur l'autre site checker si il n'est pas deja loguer sur le site precedent.
Si il y en a qui pense que c'est jouable dites le moi.

Merci
0
muska92 Messages postés 277 Date d'inscription   Statut Membre Dernière intervention   42
 
Je sais pas si tu le même système de login sur le deux site , dans ce cas tu peut par exemple loger l'utilisateur sur le deux site en même temps via un seul script de login.
en gros crée un lien sur les deux site qui pointent vers la même page de connexion
exepmle
site A : Se connecter ( avec comme lien siteA/login.php?site=a )
site B : Se connecter ( avec comme lien siteA/login.php?site=b )
login.php :
aprés dans ta page une fois le user identifier tu redirige vers le site du quel il é venu ( A ou B ) a cela grace $_GET['site']
0
Utilisateur anonyme
 
Salut,
Je vais en fait détaillé le truc. J'ai un annuaire que je suis en train de refaire qui se compose en fait de 6 sites identiques en charte graphique mais toutes les infos diffèrents suivant le domaine ou tu te trouves.

Les sources php sont dans un seul hébergement et je fais par le httpd.conf (apache) une redirection vers le même répertoire pour les 6 sites. ce qui permet de faire une modification qui est appliqué pour les 6 sites, mais aussi centralisé les bdd.

Dans le site, il y a la possibilité au internaute de se loguer et de profiter d'une partie membre qui est identique sur n'importe quel domaine. Alors j'aurai voulu loguer une seule fois la personne afin que si il va sur l'un des autres sites, il n'est plus à se loguer.

Donc d'après ce que tu veux faire, c'est loguer la personne sur une page unique. Ma question c'est comment gardé tu la session d'authentification si tu passe de l'un à l'autre.
Je m'explique :
Si de A tu envoi vers B (ou il a login.php) et que tu valide le users. Quand tu va le valider dans B, il ne le sera pas dans A. Sachant que ta validation qu'elle soit en cookies ou en session se sera valide que dans B.
Si tu renvoi le IDusers c'est plus du tout sécuritaire. Donc je ne vois pas vraiment comme tu peux te connecter au deux sites (A et B) pour être valider dans les deux sites(A et B).

Peut tu m'expliquer comment tu peut être identifier dans le site A si tu es valider dans le site B? Pour moi le seul moyen c'est que dans le site A une session s'initialise ainsi que dans le B.

Merci pour tes réponses
Cordialement
Karando
0