Bonjour,
J'essaye de faire en sorte que la connexion de mon site ressurgisse sur la partie Piwigo. J'ai changé le tout dans la config et lié ma table perso des membres avec celle de Piwigo.
La connexion se fait bien, mais quand je me connecte sur la partie site perso, pour Piwigo je ne suis pas connecté malgré que les couples mdp/password soient identiques.
Merci,
Jérémy
Version de Piwigo: 2.7.1
Hors ligne
Bonjour,
Pour la connexion de la partie site, j'opère de la façon suivante :
> connexion non-automatique : une variable de session est créée
> connexion automatique : une variable de session est créée + deux cookies sont crées
Je dois changer $conf['session_name'] pour mettre ma session ?
J'ai essayé cela et ça n'a pas fonctionné ...
Merci,
Jérémy
// +-----------------------------------------------------------------------+
// | sessions |
// +-----------------------------------------------------------------------+
// session_use_cookies: specifies to use cookie to store
// the session id on client side
$conf['session_use_cookies'] = true;
// session_use_only_cookies: specifies to only use cookie to store
// the session id on client side
$conf['session_use_only_cookies'] = true;
// session_use_trans_sid: do not use transparent session id support
$conf['session_use_trans_sid'] = false;
// session_name: specifies the name of the session which is used as cookie name
$conf['session_name'] = 'pwg_id';
// session_save_handler: comment the line below
// to use file handler for sessions.
$conf['session_save_handler'] = 'db';
// authorize_remembering : permits user to stay logged for a long time. It
// creates a cookie on client side.
$conf['authorize_remembering'] = true;
// remember_me_name: specifies the name of the cookie used to stay logged
$conf['remember_me_name'] = 'pwg_remember';
// remember_me_length : time of validity for "remember me" cookies, in
// seconds.
$conf['remember_me_length'] = 5184000;
// session_length : time of validity for normal session, in seconds.
$conf['session_length'] = 3600;
// session_use_ip_address: avoid session hijacking by using a part of the IP
// address
$conf['session_use_ip_address'] = true;
Hors ligne
je parlais bien de cookie, pas de session
// remember_me_name: specifies the name of the cookie used to stay logged $conf['remember_me_name'] = 'pwg_remember';
après il y a des limites, si votre système est complexe (pourquoi deux cookies ?) ça ne marchera pas
Hors ligne
La problématique c'est que je ne crée pas tout le temps un cookie (uniquement sous connexion automatique) ce qui ne correspond pas à l'ensemble des connexions. Dans tous les cas, cela se termine par une création d'une variable session particulière si le visiteur est connecté.
Il y a moyen de câbler un tel système avec Piwigo ?
Merci.
Hors ligne
D'accord, je vais regarder ces deux fichiers, cela ne me pose pas de problème. C'était juste pour savoir si dans la configuration c'était envisageable même si je pensais que c'était compliqué de palier à tous les scénarios de tout le monde.
Merci en tout cas.
Hors ligne