Problème de connexion reconnexion automatique

Le forum de support de la premod phpBB SEO pour phpBB3.
La premod inclus les trois solution de réécriture d'URL de phpBB SEO ainsi que différents mods d'optimisation du référencement pré-installés.

Modérateur: Modérateurs

Problème de connexion reconnexion automatique

Messagede cotp » Jeu Juil 14, 2011 11:30 am

Bonjour à tous,

Mes membres m'ont signalés un problème: quand ils cochent se reconnecter automatiquement ça ne marchent pas, ils doivent rentrer leur login mot de passe.

Quelqu'un a déjà t il eu ce type de problème ? Une idée de ce que je dois faire pour essayer de debugguer et de le résoudre ?

Je tourne sur la Premod.

Merci par avance,

Cotp
http://forum.cineastes.com
Avatar de l’utilisateur
cotp
PR2
PR2
 
Messages: 298
Inscription: Dim Aoû 20, 2006 8:03 pm
Localisation: Paris

Publicité

Re: Problème de connexion reconnexion automatique

Messagede cotp » Jeu Juil 14, 2011 2:12 pm

J'ai aussi posé la question sur Phpbb.com pour avoir un feedback mais il ne veulent pas me répondre vu que j'ai utilisé la premod phpbbseo, je trouve pas ça très cool mais bon: http://www.phpbb.com/community/viewtopi ... #p13022636

ils m'ont quand même dit que ça pourrait venir des cookies

Cotp
Avatar de l’utilisateur
cotp
PR2
PR2
 
Messages: 298
Inscription: Dim Aoû 20, 2006 8:03 pm
Localisation: Paris

Re: Problème de connexion reconnexion automatique

Messagede dcz » Ven Juil 15, 2011 11:36 pm

domaine de tes cookies :
Code: Tout sélectionner
.forum.cineastes.com

Ce devrait plutôt être :
Code: Tout sélectionner
forum.cineastes.com

ou :
Code: Tout sélectionner
.cineastes.com

Si tu veux les partager sur d'autres sous domaines.

Après le truc, ton forum envois deux fois les cookies :
Requête:
Host forum.cineastes.com
User-Agent Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20100101 Firefox/5.0
Accept text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding gzip, deflate
Accept-Charset ISO-8859-1,utf-8;q=0.7,*;q=0.7
Connection keep-alive
Cache-Control max-age=0

Réponse :
Date Fri, 15 Jul 2011 23:36:08 GMT
Server Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8c DAV/2
X-Powered-By PHP/5.2.17
Cache-Control private, no-cache="set-cookie"
Expires 0
Pragma no-cache
Content-Encoding gzip
Vary Accept-Encoding,User-Agent
Set-Cookie phpbb3_5mpwc_u=1; expires=Sat, 14-Jul-2012 23:36:08 GMT; path=/; domain=.forum.cineastes.com; HttpOnly phpbb3_5mpwc_k=; expires=Sat, 14-Jul-2012 23:36:08 GMT; path=/; domain=.forum.cineastes.com; HttpOnly phpbb3_5mpwc_sid=841c47545f1ce91aae99e704fc83169f; expires=Sat, 14-Jul-2012 23:36:08 GMT; path=/; domain=.forum.cineastes.com; HttpOnly phpbb3_5mpwc_u=1; expires=Sat, 14-Jul-2012 23:36:08 GMT; path=/; domain=.forum.cineastes.com; HttpOnly phpbb3_5mpwc_k=; expires=Sat, 14-Jul-2012 23:36:08 GMT; path=/; domain=.forum.cineastes.com; HttpOnly phpbb3_5mpwc_sid=cf6a3c8d06dbd585944d6c5170fbfd91; expires=Sat, 14-Jul-2012 23:36:08 GMT; path=/; domain=.forum.cineastes.com; HttpOnly
Keep-Alive timeout=2, max=250
Connection Keep-Alive
Transfer-Encoding chunked
Content-Type text/html; charset=UTF-8


Donc, il ne doit pas attendre le bon lors de l'auto login. Tu as du faire un truc pour en arriver là, mais c'est pas la premod, c'est sûr. Essaye de tracer les appel à $user->set_cookie (dans session.php, c'est $this->set_cookie) pour voir, ou même, utilise dbug (http://php.net/manual/en/debugger.php premier post) pour afficher ce qui est envoyé dans $this->set_cookie sans casser les envois de cookie), voir un :
Code: Tout sélectionner
dbug(strip_tags(get_backtrace()));

Pour trouver d’où a bien pu être appelée la méthode.

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21377
Inscription: Ven Avr 28, 2006 9:03 pm

Re: Problème de connexion reconnexion automatique

Messagede dcz » Sam Juil 16, 2011 12:58 pm

Premod phpBB SEO 3.0.9 disponible!

Mets à jour, tu trouvera peut être la source du souci ce faisant.
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21377
Inscription: Ven Avr 28, 2006 9:03 pm

Re: Problème de connexion reconnexion automatique

Messagede cotp » Lun Juil 18, 2011 2:03 am

dcz a écrit:domaine de tes cookies :
Code: Tout sélectionner
.forum.cineastes.com

Ce devrait plutôt être :
Code: Tout sélectionner
forum.cineastes.com

ou :
Code: Tout sélectionner
.cineastes.com

Si tu veux les partager sur d'autres sous domaines.


J'ai mis
Code: Tout sélectionner
forum.cineastes.com
mais ça n'a rien résolu :/

dcz a écrit:Premod phpBB SEO 3.0.9 disponible!

Mets à jour, tu trouvera peut être la source du souci ce faisant.


Je viens de mettre à jour (merci au passage pour ta réactivité comme d'hab !) ;)
dcz a écrit:Essaye de tracer les appel à $user->set_cookie (dans session.php, c'est $this->set_cookie) pour voir


Pas trop sûr comment je doit faire ça :oops:

Cotp
Avatar de l’utilisateur
cotp
PR2
PR2
 
Messages: 298
Inscription: Dim Aoû 20, 2006 8:03 pm
Localisation: Paris

Re: Problème de connexion reconnexion automatique

Messagede dcz » Lun Juil 18, 2011 6:19 am

cotp a écrit:Pas trop sûr comment je doit faire ça

Ajoutes :
Code: Tout sélectionner
dbug($name, $cookiedata, $cookietime, strip_tags(get_backtrace()));


Après :
Code: Tout sélectionner
   function set_cookie($name, $cookiedata, $cookietime)
   {
      global $config;


dans session.php, après avoir ajouter le code de dbug dans functions.php (par exemple). Comme ça tu verras quelles valeurs sont refilés à la méthode et depuis où.

Pour afficher le résultat, ajoutes :
Code: Tout sélectionner
   $dbug_str = dbug('print');
   if ($dbug_str) {
      echo $dbug_str;
   }

après :
Code: Tout sélectionner
   $template->display('body');

dans includes/functions.php. Tu peux même laisser ce bout de code (en ajoutant peut être un if (defined('DEBUG'))), ça n'affichera rien si aucun appel à dbug n'a été lancé.
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21377
Inscription: Ven Avr 28, 2006 9:03 pm

Re: Problème de connexion reconnexion automatique

Messagede cotp » Lun Juil 18, 2011 7:24 am

J'ai rajouté tous les codes que tu as donné. J'ai même mis en place un serveur de test en recopiant tous mes fichiers pour ne pas embêter mes membres avec les tests ! :)

Comment l'utiliser maintenant pour le tester :?:

Désolé franchement si j'ai un peu besoin d'être guidé, je n'ai pas trop notion de ce que je fais là :/ ooops

Cotp
Avatar de l’utilisateur
cotp
PR2
PR2
 
Messages: 298
Inscription: Dim Aoû 20, 2006 8:03 pm
Localisation: Paris

Re: Problème de connexion reconnexion automatique

Messagede dcz » Lun Juil 18, 2011 7:25 am

Et bien, tu affiches une page, et dans le footer tu dois voir des truc en plus (le résultat des appel à dbug).
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21377
Inscription: Ven Avr 28, 2006 9:03 pm

Re: Problème de connexion reconnexion automatique

Messagede cotp » Lun Juil 18, 2011 7:50 am

MErci dcz,

Aie j'ai un :
Code: Tout sélectionner
Fatal error: Call to undefined function dbug() in /xxxxxxxxxx/includes/session.php on line 1036


là où j'ai ajouté le code
Avatar de l’utilisateur
cotp
PR2
PR2
 
Messages: 298
Inscription: Dim Aoû 20, 2006 8:03 pm
Localisation: Paris

Re: Problème de connexion reconnexion automatique

Messagede dcz » Lun Juil 18, 2011 11:03 am

dcz a écrit:après avoir ajouter le code de dbug dans functions.php (par exemple).

:!:
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21377
Inscription: Ven Avr 28, 2006 9:03 pm

Re: Problème de connexion reconnexion automatique

Messagede cotp » Lun Juil 18, 2011 11:35 am

Oooops ;)

Je me suis connecté en test et voici le log:

Code: Tout sélectionner
session::set_cookie() =>/includes/session.php #1036

string(1) "u"
string(4) "1092"
int(1342525446)
string(229) "FILE: includes/session.phpLINE: 818CALL: session->set_cookie()FILE: includes/auth.phpLINE: 965CALL: session->session_create()FILE: includes/functions.phpLINE: 3090CALL: auth->login()FILE: ucp.phpLINE: 81CALL: login_box()"

session::set_cookie() =>/includes/session.php #1036

string(1) "k"
string(16) "f439a17d6f658cd7"
int(1342525446)
string(229) "FILE: includes/session.phpLINE: 819CALL: session->set_cookie()FILE: includes/auth.phpLINE: 965CALL: session->session_create()FILE: includes/functions.phpLINE: 3090CALL: auth->login()FILE: ucp.phpLINE: 81CALL: login_box()"

session::set_cookie() =>/includes/session.php #1036

string(3) "sid"
string(32) "39671d98ed80dac7f949a4f324790866"
int(1342525446)
string(229) "FILE: includes/session.phpLINE: 820CALL: session->set_cookie()FILE: includes/auth.phpLINE: 965CALL: session->session_create()FILE: includes/functions.phpLINE: 3090CALL: auth->login()FILE: ucp.phpLINE: 81CALL: login_box()"

Avatar de l’utilisateur
cotp
PR2
PR2
 
Messages: 298
Inscription: Dim Aoû 20, 2006 8:03 pm
Localisation: Paris

Re: Problème de connexion reconnexion automatique

Messagede dcz » Lun Juil 18, 2011 12:04 pm

Plus de doublons de cookie là, ni dans le dbug ni sur le site. Marche toujours pas la reconnexion auto ?
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21377
Inscription: Ven Avr 28, 2006 9:03 pm

Re: Problème de connexion reconnexion automatique

Messagede cotp » Lun Juil 18, 2011 8:21 pm

dcz a écrit:Plus de doublons de cookie là, ni dans le dbug ni sur le site. Marche toujours pas la reconnexion auto ?


Si apparemment le problème ce serait réglé avec l'installation de la phpbb 3.0.9 ;)

Ouf!! 8) eh ben dis donc...
Avatar de l’utilisateur
cotp
PR2
PR2
 
Messages: 298
Inscription: Dim Aoû 20, 2006 8:03 pm
Localisation: Paris

Re: Problème de connexion reconnexion automatique

Messagede dcz » Mar Juil 19, 2011 6:18 am

;)

Comme ça tu as vu cette chtite function dbug que je trouve très pratique pour justement débuger les histoire de cookie (si tu print direct, tu écrases les header et donc les cookies).
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21377
Inscription: Ven Avr 28, 2006 9:03 pm

Re: Problème de connexion reconnexion automatique

Messagede cotp » Dim Mai 13, 2012 1:59 pm

Salut Dcz, ça va ?

Le problème est revenu avec la 3.10, et mes membres s'en plaignent depuis fin avril, une idée comment je peux le debuguer à nouveau ? Comment j'active le mode debug déjà :oops:

Cotp
Avatar de l’utilisateur
cotp
PR2
PR2
 
Messages: 298
Inscription: Dim Aoû 20, 2006 8:03 pm
Localisation: Paris

Suivante

Retourner vers Premod phpBB SEO

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Bing [Bot] et 6 invités