•  » Plugins
  •  » autologin externe

#1 2013-01-24 22:19:45

soussou63
Membre
2013-01-22
27

autologin externe

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

#2 2013-01-25 10:20:22

julien1311
Membre
2010-09-01
141

Re: autologin externe

Bonjour,

Pour mettre en commun les tables utilisateurs de FreeGuppy et Piwigo, il faut regarder cette page et en particulier le paragraphe

Code:

// +-----------------------------------------------------------------------+
// |                           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

#3 2013-01-25 11:09:15

tramway61
Membre
2006-10-05
207

Re: autologin externe

Bonjour,

Il me semble que Guppy n'utilise pas de BDD.


@+
Thierry

En ligne

#4 2013-01-25 11:20:46

julien1311
Membre
2010-09-01
141

Re: autologin externe

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

#5 2013-01-25 11:26:44

mistic100
Ex Equipe Piwigo
Lyon
2008-09-27
3561

Re: autologin externe

sur la site il est écrit "It requires no database" mais dans la manuel "can be easily interfaced with the large majority of the market of DBMS"

donc euh.... c'est peut etre au choix

Hors ligne

#6 2013-01-25 11:30:48

julien1311
Membre
2010-09-01
141

Re: autologin externe

Dans un premier temps, il faudrait que soussou63 nous donne un peu plus de détail dans ce cas...

Hors ligne

#7 2013-01-26 00:20:46

soussou63
Membre
2013-01-22
27

Re: autologin externe

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

#8 2013-01-27 19:26:08

soussou63
Membre
2013-01-22
27

Re: autologin externe

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

  •  » Plugins
  •  » autologin externe

Pied de page des forums

Propulsé par FluxBB

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