Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

VDigital
2007-01-16 00:13:25

En tout cas, tu as bien progressé...
Personnellement, j'aimerai bien savoir t'aider mais les sessions c'est pas ma tasse de thé.

8-)

keyser
2007-01-15 22:12:06

Bon, une belle galère pour pas grand chose...
J'ai donc crée un formulaire d'authentification sur mon site, qui appel une page php à moi qui vérifie dans la table users de pwg si l'utilisateur existe!
Si il existe, j'ai mis son id dans $_SESSION['pwg_uid'], puis en passant sous pwg, rien, toujours pas logger! Donc ça ne suffit pas le pwg_uid!

J'ai donc crée toujours mon même formulaire d'authentification en prenant les mêmes nom de champs que le formulaire de pwg (username, password, login, remember_me), ainsi que le champs hidden "redirect" avec comme valeur la racine de mon site ("/index.html") et j'ai appelé directement la page d'identification de pwg ("/photos/identification.php") qui une fois connecté, me redirige sur mon site! Donc très bien! Une fois sur mon site, je passe sous la gallerie, et je suis connecté, good donc!

Dernier problème, sur le site, une fois l'utilisateur logger, plus besoin d'afficher le formulaire mais plutôt une petite phrase genre "bienvenue machin".
Et là, problème: à cette endroit du site, donc à la racine ("/index.php"), la variable $_SESSION['pwg_uid'] n'existe plus! Pas moyen de mettre la main dessus pour savoir si mon utilisateur est loggé ou non...

Une idée du coté des développeurs? ou des amateurs de php? 8-)

Merci de votre aide!

flipflip
2007-01-15 15:08:33

Salut, je ne vais pas t'apporter quelque chose mais au contraire si tu trouve je pense qu'il serait intéressant que tu post tes modifications car ça intéresse surement pas mal de monde (moi le premier) :)

keyser
2007-01-15 13:56:50

merci!
Je vais aller dans ce sens là alors!
Et oui, je vois pas trop comment faire autrement! :)

Merci!

VDigital
2007-01-15 12:58:07

Tu ne te trompes pas, mais comment pourrait-il en être autrement?
8-)

keyser
2007-01-15 12:36:31

Bon j'ai regardé un peu, en mettant le uid de l'utilisateur enregisté en session, en passant sous pwg, il devrait être reconnu...
Les droits/permissions et l'objet "user" sont apparemment généré à chaque chargement de la page.

Je me trompe?

Merci!

keyser
2007-01-15 12:18:14

J'ai déjà un peu chercher sur le forum, dans le code, mais j'ai un peu de mal à suivre dans le code...
J'ai pas vraiment trouvé de réponse dans les problèmes déjà poser sur le forum, c'est pour ca que je reviens!

Pour faire plus clair, je voudrais savoir lors de l'authentification pwg, ce qu'il y a dans la session (apparemment l'uid de l'utilisateur uniquement), et ce qui est mis dans la table session ?
Je continu à fouiller de mon coté!

Merci de votre aide!


Mathieu

rio
2007-01-15 10:53:31

Je ne suis pas un spécialiste de la question, mais il me semble que le sujet a déjà été traité même si, peut être pas en ces termes.
Vérifie dans le forum, je crois bien que tu trouveras quelque chose. Si après ça tu ne trouve pas l'info, reviens vers le forum, en précisant éventuellement pourquoi les solutions proposées ne correspondent pas à ton besoin, tu trouveras surement quelqu’un près à t’aider.

keyser
2007-01-15 09:21:26

Pas personne n'a une petite piste pour m'aiguiller dans mes recherches ?

Merci!

keyser
2007-01-14 14:22:31

Bonjour,

j'ai crée un site, qui inclue une pwg 1.6.2
Sur le site, une zone membre,
sur la pwg, des galleries publiques et privées.
Les utilisateurs qui s'authentifient sur le site, ont accès aux galleries privées de la pwg!
Le site utilise la même base de données que la pwg, je vérifie le login/password sur la table users de pwg.

Ma question, c'est comment faire pour que l'utilisateur qui s'authentie sur le site, n'ai pas à le refaire quand il passe sur la gallerie?
J'ai vu qu'il y avait un $_SESSION['pwg_uid'], mais ca ne suffit pas apparemment!
Je dois mettre quoi comme donnée dans ma table session?

J'espère que je suis assez clair, sinon je préciserai!

Merci de votre aide!

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact