Bonjour à tous et à toutes,
Je suis sous Spip 1.9.1, et je me pose la question suivante : comment mettre en
commun l’identification de ma partie de site sous spip, et celle sous
phpwebgallery ?
Le point de départ : Spip permet d’identifier facilement (et donc de restreindre
l’accès) un visiteur en utilisant le test "if($auteur_session)". Cela marche
pour les squelettes de la partie du site sous Spip.
L’idée : J’aimerais donc que ce test soit appliqué sur la partie du site
phpwebgallery afin d’uniformiser l’identification sur l’ensemble de mon site.
Le problème : Comme dit plus, ce test ne marche que pour les squelettes Spip.
Comment l’implémenter sous phpwebgallery ?
Le solution cherchée : Il me faudrait donc comprendre le processus exact de ce
test. Il semble que à l’identification d’un utilisateur, Spip génére un code
aléatoire, puis le mixe avec le login et le mot de passe, ce dernier étant alors
mis à jour dans la base (ainsi que le code aléatoire présent et futur).
Cependant, je ne comprend pas trop le processus exact (ie. toutes les étapes).
Par ailleurs, il faudrait aussi que je comprenne comment le cookie
d’identification est créé et utilisé par le test, et que je comprenne ce que ce
cookie contient exactement. Là encore ce sont les étapes que je cherche.
J’ai eu beau faire tout les fichiers, je vois bien où sont certaines étapes,
mais je n’arrive pas à les réorganiser de manière claire pour moi afin de mimer
ce processus de test sous phpwebgallery.
Pouvez-vous m’aider/m’éclairer ?
Merci beaucoup,
Mathieu.