Bonjour,
Je dispose d'un CMS (FreeGuppy) et je souhaite l'interfacer avec Piwigo.
Le but étant que mes utilisateurs identifiés sous le CMS n'aient pas a le refaire sous Piwigo.
Quelle serai la marche à suivre ?
- script de login ?
- modification de la table pwg_users ?
Merci
Dernière modification par soussou63 (2013-01-24 22:19:57)
Hors ligne
Bonjour,
Pour mettre en commun les tables utilisateurs de FreeGuppy et Piwigo, il faut regarder cette page et en particulier le paragraphe
// +-----------------------------------------------------------------------+ // | authentification | // +-----------------------------------------------------------------------+
Vous pourrez alors choisir quel champs de FreeGuppy doit être utilisé par Piwigo pour l'authentification. La seule restriction est que les bases de données de FreeGuppy et de Piwigo doivent être les mêmes.
Pour l'autologin, il faut partager le cookie, mais je ne sais pas faire.
Julien
Hors ligne
Effectivement, je viens de voir ça. Je ne connaissais pas Guppy...
Dans ce cas, il faut travailler exclusivement sur les cookies mais ça dépasse mes compétences actuelles.
Hors ligne
Dans un premier temps, il faudrait que soussou63 nous donne un peu plus de détail dans ce cas...
Hors ligne
Donc Freeguppy est un CMS qui a la particularité de ne pas nécessiter de base de donnée.
Les données sont exclusivement stockées sous forme de fichiers. (Une migration vers sqlite approche mais pour l'instant elle n'est pas au point).
On arrive a interfacer Freeguppy avec Phpbb, dernierement Ajaxplorer.
Ce que je ne connais pas c'est le mécanisme d'authentification de piwigo.
Est ce que l'on peut se satisfaire de :
- créer l'utilisateur a la volée dans la table de piwigo si ce dernier n'existe pas.
- utiliser une clé partagée entre freeguppy et piwigo pour l'autologin
Hors ligne
Bonsoir,
J'ai trouvé ceci :
http://fr.piwigo.org/doc/doku.php?id=pr … _event_cat
Il semblerai que ce soit une bonne partie de la solution a ma problématique.
Du coup dans mon CMS a l'inscription je peux créer aussi l'utilisateur piwigo, lui associer un code (le hash du login par exemple), et me servir du lien pour permettre l'autologin de mes utilisateurs freeguppy sur piwigo.
Dernière modification par soussou63 (2013-01-27 20:01:22)
Hors ligne