Page 1 sur 1
Faire un cookie valide sur plusieur domaine
Posté : 13 janv. 2011, 00:49
par nomads
Tout est dit dans le titre !!
J'aimerai via une authentification faite sur le serveur principal, qu'un cookie soit créé .
Par exemple , je me logue sur le serveur 1 , une session et un cookie sont crées !! le serveur 1 propose un lien , qui pointe vers un autre serveur , est il possible pour restreindre l'accès au serveur 2 , de faire la détection du cookie sur Serveur1 et en fonction planifier telle ou telle action ?
Re: Faire un cookie valide sur plusieur domaine
Posté : 13 janv. 2011, 01:00
par moogli
salut,
les cookies sont associé à un site, je ne pense pas qu'il soit possible de faire ce que tu souhaite ainsi. si tu cherche sur le forum il y a un sujet en parlant pas très vieux.
Je pense qu'il est plus utile d'utiliser une variable d'url avec un paramètre indiquant la transition du site 1 au site 2.
@+
Re: Faire un cookie valide sur plusieur domaine
Posté : 13 janv. 2011, 01:18
par nomads
ou alors faire un script d'interrogation de ma Bdd sur le Serveur principal !!
Les serveurs sont sur du 100 Mbits !! ça devrait pas être trop long !!
Faut crée un user sur la bdd avec tout les privilèges non ?? et sur le php du serveur 2 , je configure comment ma connexion mysql ? localhost devient l'ip de mon serveur plus le port ?
Re: Faire un cookie valide sur plusieur domaine
Posté : 13 janv. 2011, 01:25
par moogli
heu oui mais non
pourquoi ? parceque généralement les serveurs ne sont pas configuré pour ce type de fonctionnement (question de sécurité).
si tu est le sys admin des serveurs c'est une autre paire de manches. Dans ce cas tu définis un utilisateur mysql ayant les droits de lecture sur la base / table et pouvant intérroger le serveur depuis autre par (% au lieu de localhost).
Pour ce qui est de la connexion effectivement l'ip ou l'adresse avec le nom de domaine si résolus.
tu peut faire la conf avec phpmyadmin sans soucis (pour l''utilisateur).
si hébergement mutualisé n'y pense pas !
@+
Re: Faire un cookie valide sur plusieur domaine
Posté : 13 janv. 2011, 01:29
par nomads
j ai 2 serveurs dédiés chez OVH , mais j'ai jamais réalisé ça en fait toujours en localhost ! :p
Re: Faire un cookie valide sur plusieur domaine
Posté : 13 janv. 2011, 01:40
par moogli
vu comme ça t'est libre
va falloir lire peu
http://dev.mysql.com/doc/refman/5.0/fr/ ... ystem.html et suivant
ensuite je pense que tu va devoir utiliser l'adresse "visible" de l'extérieure pour le serveur et donc l'adresse "htpp://etc" car y a des chances que tu n'est pas un accès "direct" dessus (dépend de l'architecture du parc ovh, voir sir le port 3306 est ouvert sur le réseau etc. C'est plus simple de demander au gens qui maîtrise l'archi ils pourront répondre même si c'est oui :d).
@+
Re: Faire un cookie valide sur plusieur domaine
Posté : 13 janv. 2011, 01:56
par nomads
tiens j'avais pas vu , y a synchroniser les Bdd !! si je synchro ma base du serveur 1 au serveur 2 , j ai qu'à copier mes scripts et comme les sessions sont les meme d'un coté comme de l'autre y a continuité parfaite non ?
Re: Faire un cookie valide sur plusieur domaine
Posté : 13 janv. 2011, 02:08
par moogli
oula tu parle des sessions php la ? dans ce cas c'est pas le cas c'est lié au serveur. et dans ce cas il faudra passer des infos entres les deux sites pour
Par contre je me pose une question simple, si les deux sites sont lié, pourquoi ne pas avoir les deux sites sur un seul serveur web ? (à moins de très très fort volume de donnée et de visite c'est pas inconcevables d'avoir deux site sur un serveur web :d
après je ne connais pas tes contraintes mais bon pourquoi pas une synchro de base et un passage d'info entre les sites (par exemple un hash (type md5) du nom d'utilisateur dans l'url pour la reconnaissance du client entre les sites, la synchro des db fait le reste.
@+
Re: Faire un cookie valide sur plusieur domaine
Posté : 13 janv. 2011, 08:53
par nomads
je gère le site d'un fanclub de U2 , pour l'occasion du dernier concert a Paris nos membres ont monté un DVD et un Blueray a partir de video HD , le projet est en finalisation et sera bientot téléchargeable !!
On risque d'avoir beaucoup de monde , je voulais utiliser 2 serveurs dédiés en plus pour palier a la saturation de BP !!
Dans l'immédiat on veut offrir ce telechargement qu'à nos membres du club , ce qui signifie qu'il faut qu'on filtre les membres ! pour ça il faut utiliser notre bdd !!
Soit on fait une page sur le club , et on copie la Bdd du club sur chaques serveurs avec login , soit les serveurs consultent la bdd du site principal pour lancer l'authentification , puis la session permettant le DL !!
Merci de votre aide en tout cas