Welcome to Coding : Sécurité Programmation Réseaux

Search   in  

 Create an Account Home | Submit News Your Account Content | Topics | Top 10  


Accueil
· Home
· Listing des Articles
· Top 10
· Repository des Exploits

Les sujets / parties
· C / C ++
· Visual Basic
· Asm
· Reseaux
· Java
· Securite
· Divers

Utile
· Listing des Articles

· Telecharger
· Le Forum
· Liens
· Proposer un article

Top20 des Downloads
· 1: Etude des reseaux generalites et protocoles
· 2: Cheval de troie en VB avec sources
· 3: Netcat 1.1
· 4: Keylogger
· 5: Etudes des reseaux hauts debits architectures et protocoles
· 6: Ecoute de port
· 7: Etude du Smart Spoofing
· 8: Win Packet Capture Utils
· 9: Tutorial on Traffic Interception on Switched Lan using ARP spoofing
· 10: Cours de C

User Info
Welcome, Anonymous
Nickname
Password
(Register)
Membership:
Latest: trapcodien
New Today: 1
New Yesterday: 0
Overall: 2207

People Online:
Visitors: 42
Members: 1
Total: 43

Online Now:
01: trapcodien

  
Coding : Sécurité Programmation Réseaux: Forums

Coding :: View topic - probleme de multi session en php av ec firefox notamment
 Forum FAQForum FAQ   SearchSearch   UsergroupsUsergroups   ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

probleme de multi session en php av ec firefox notamment

 
Post new topic   Reply to topic    Coding Forum Index -> Php
View previous topic :: View next topic  
Author Message
Stephane PERON
Guest





PostPosted: Fri Jul 04, 2008 4:10 am    Post subject: probleme de multi session en php av ec firefox notamment Reply with quote

Bonjour,

Je développe un site web en php ....

Jusqu'à présent j'utilisait le système des sessions .. mais
malheureusement, firefox ne fait de distinction entre différentes
fenêtres ouvertes et il m'est impossible d'ouvrir 2 sessions avec 2
logins différents ( je vais souvent la recette et le dev et la prod en
meme temps .. .d'ou mon besoin d'avoir tout ouvert pour comparer des
fois ) ...

Quand j'ouvre ma seconde session, la première session récupère les
variables de session de la seconde !

Bref .. je m'interroge sur la façon de procéder pour contourner ce
problème ..je pensais passer par les cookies en nommant un cookie en
fonction du serveur sur lequel je pointe ... mais est ce que je ne
risque pas au final d'avoir le même problème ?à savoir, le cookie est
récupéré par mes autres fenêtres firefox et du coup, je pers mes autres
sessions ?

Merci beaucoup pour votre aide !!

Stéphane
Back to top
Mickael Wolff
Guest





PostPosted: Fri Jul 04, 2008 1:10 pm    Post subject: Re: probleme de multi session en php av ec firefox notamment Reply with quote

Stephane PERON a écrit :

Quote:
Jusqu'à présent j'utilisait le système des sessions .. mais
malheureusement, firefox ne fait de distinction entre différentes
fenêtres ouvertes

Parce qu'il ne peut pas :)

Je voulais te conseiller d'utiliser les profils, mais visiblement, on
ne peut plus lancer deux profils en même temps.

Une solution serait d'avoir des hôtes virtuels différents :

dev.localdomain
release.localdomain

Les cookies sont relatifs au nom de domaine qui les a émis.

--
Mickaël Wolff aka Lupus Michaelis
http://lupusmic.org
Back to top
Freddy DISSAUX
Guest





PostPosted: Fri Jul 04, 2008 1:10 pm    Post subject: Re: probleme de multi session en php av ec firefox notamment Reply with quote

Le 03 Jul 2008 17:23:07 GMT, Stephane écrivait:
Quote:
Bonjour,
Bonsoir,


[ snip 2 sessions différentes avec firefox ]

Pourquoi ne pas utiliser les profils ?

firefox --profile dev
firefox --profile recette


Pas testé (doit manquer un profil manager de mémoire)
--
freddy <point> dsx <arobase> free <point> fr
Back to top
Freddy DISSAUX
Guest





PostPosted: Fri Jul 04, 2008 11:10 pm    Post subject: Re: probleme de multi session en php av ec firefox notamment Reply with quote

Le 04 Jul 2008 00:13:57 GMT, Mickael écrivait:
Quote:
Stephane PERON a écrit :

Jusqu'à présent j'utilisait le système des sessions .. mais
malheureusement, firefox ne fait de distinction entre différentes
fenêtres ouvertes

Parce qu'il ne peut pas :)

Je voulais te conseiller d'utiliser les profils, mais visiblement, on
ne peut plus lancer deux profils en même temps.


D'après ce que je lis ici (attention url un peu longue)

http://navigosaure.net/carnet/
89-comment-et-pourquoi-creer-un-profil-firefox-different-pour-le-developpement-web

il est possible de lancer x firefox à la fois.
--
freddy <point> dsx <arobase> free <point> fr
Back to top
Bruno Desthuilliers
Guest





PostPosted: Fri Jul 04, 2008 11:10 pm    Post subject: Re: probleme de multi session en php av ec firefox notamment Reply with quote

Stephane PERON a écrit :
Quote:
Bonjour,

Je développe un site web en php ....

Jusqu'à présent j'utilisait le système des sessions .. mais
malheureusement, firefox ne fait de distinction entre différentes
fenêtres ouvertes et il m'est impossible d'ouvrir 2 sessions avec 2
logins différents ( je vais souvent la recette et le dev et la prod en
meme temps .. .d'ou mon besoin d'avoir tout ouvert pour comparer des
fois ) ...

Quand j'ouvre ma seconde session, la première session récupère les
variables de session de la seconde !

Bref .. je m'interroge sur la façon de procéder pour contourner ce
problème ..je pensais passer par les cookies en nommant un cookie en
fonction du serveur sur lequel je pointe ... mais est ce que je ne
risque pas au final d'avoir le même problème ?à savoir, le cookie est
récupéré par mes autres fenêtres firefox et du coup, je pers mes autres
sessions ?

Merci beaucoup pour votre aide !!

Premier point : par défaut, les sessions utilisent des cookies pour
maintenir l'identifiant de session d'une requête à l'autre
(l'alternative étant de l'ajouter dans toutes les urls, mais c'est pas
terrible).

Second point: normalement, un cookie est associé à un domaine (ou à un
sous domaine) et à un chemin (par défaut la racine) dans ce domaine.

Conclusion: en ayant la recette, le dev et la prod sur des domaines
distincts (ce qui devrait être le cas en toute bonne logique...), tu
devrais avoir des cookies de sessions distincts. Donc pas de problème.
Back to top
Newsgroups
Guest





PostPosted: Fri Jul 04, 2008 11:10 pm    Post subject: Re: probleme de multi session en php av ec firefox notamment Reply with quote

Quote:
Bref .. je m'interroge sur la façon de procéder pour contourner ce
problème ..je pensais passer par les cookies en nommant un cookie en
fonction du serveur sur lequel je pointe ... mais est ce que je ne
risque pas au final d'avoir le même problème ?à savoir, le cookie est
récupéré par mes autres fenêtres firefox et du coup, je pers mes autres
sessions ?

si tu est en local ; le plus simple est de faire :
http://127.0.0.1 pour le dev et
http://127.0.0.2 pour autre chose

en fait ces loopback sont identiques..; en tout cas chez moi ils le
sont.
Back to top
Mickaël Wolff
Guest





PostPosted: Fri Jul 04, 2008 11:10 pm    Post subject: Re: probleme de multi session en php av ec firefox notamment Reply with quote

Freddy DISSAUX a écrit :

Quote:
http://navigosaure.net/carnet/
89-comment-et-pourquoi-creer-un-profil-firefox-different-pour-le-developpement-web

Merci, c'était le -no-remote qui me manquait.

--
Mickaël Wolff aka Lupus Michaelis
http://lupusmic.org
Back to top
Thierry B\.
Guest





PostPosted: Sat Jul 05, 2008 4:10 am    Post subject: Re: probleme de multi session en php av ec firefox notamment Reply with quote

--{ Stephane PERON a plopé ceci: }--

Quote:
je pensais passer par les cookies en nommant un cookie en
fonction du serveur sur lequel je pointe ...

C'est la bonne solution.

--
Yoyo, faites péter l'AAD, je me charge de nourrir fufa avec une espèce de
pâte brune et molle sur laquelle surnage un genre de mousse blanchâtre et
malodorante qui est censée faire des miracles sur leur capacité de travail.
--{ Usenet.Fr et la corruption }--
Back to top
SAM
Guest





PostPosted: Sun Jul 06, 2008 4:10 am    Post subject: Re: probleme de multi session en php av ec firefox notamment Reply with quote

Stephane PERON a écrit :
Quote:
Bonjour,

Je développe un site web en php ....

Jusqu'à présent j'utilisait le système des sessions .. mais
malheureusement, firefox ne fait de distinction entre différentes
fenêtres ouvertes et il m'est impossible d'ouvrir 2 sessions avec 2
logins différents ( je vais souvent la recette et le dev et la prod en
meme temps .. .d'ou mon besoin d'avoir tout ouvert pour comparer des
fois ) ...

Quand j'ouvre ma seconde session, la première session récupère les
variables de session de la seconde !

Ben ... normal, non ?
c'est le *même* soft du *même utilisateur* qui traite la question.

Tu crées un nouveau profil pour Firefox
et tu lances un nouveau Firefox avec ce nouveau profil,
puis inspecte ton site.
Normalement, les sessions doivent être différentes entre les 2 Firefox.

--
sm
Back to top
Stephane PERON
Guest





PostPosted: Tue Jul 08, 2008 4:10 am    Post subject: Re [resolu]: probleme de multi session en php av ec firefox Reply with quote

Merci à tous pour vos réponses !!!

finalement, pour éviter de retoucher mon code .. j'ai créé des
environnements virtuels ( virtual hosts ) dans le httpd.conf de mon
serveur apache :

<VirtualHost *>
DocumentRoot "/var/www/localhost/htdocs/web_recette"
ServerName recette
</VirtualHost>

<VirtualHost *>
DocumentRoot "/var/www/localhost/htdocs/web_prod"
ServerName prod
</VirtualHost>

<VirtualHost *>
DocumentRoot "/var/www/localhost/htdocs/web_dev"
ServerName dev
</VirtualHost>

et j'ai fait modifier le fichier /etc/hosts de chaque poste qui est en
multi-environnement comme ceci :

xxx.xxx.xxx.xxx recette
xxx.xxx.xxx.xxx dev
xxx.xxx.xxx.xxx prod

Et tout marche au poil maintenant !

Stéphane

Stephane PERON a écrit :
Quote:
Bonjour,

Je développe un site web en php ....

Jusqu'à présent j'utilisait le système des sessions .. mais
malheureusement, firefox ne fait de distinction entre différentes
fenêtres ouvertes et il m'est impossible d'ouvrir 2 sessions avec 2
logins différents ( je vais souvent la recette et le dev et la prod en
meme temps .. .d'ou mon besoin d'avoir tout ouvert pour comparer des
fois ) ...

Quand j'ouvre ma seconde session, la première session récupère les
variables de session de la seconde !

Bref .. je m'interroge sur la façon de procéder pour contourner ce
problème ..je pensais passer par les cookies en nommant un cookie en
fonction du serveur sur lequel je pointe ... mais est ce que je ne
risque pas au final d'avoir le même problème ?à savoir, le cookie est
récupéré par mes autres fenêtres firefox et du coup, je pers mes autres
sessions ?

Merci beaucoup pour votre aide !!

Stéphane
Back to top
Display posts from previous:   
Post new topic   Reply to topic    Coding Forum Index -> Php All times are GMT + 10 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

Powered by phpBB © 2001, 2005 phpBB Group
PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Page Generation: 0.39 Seconds