Annonce

#31 2012-11-06 01:56:51

Eric
Former Piwigo Team
VALENCE (FR)
2005-03-25
4579

Re: ldap

Gotcha a écrit:

Eric est le plus apte à tester. Je le notifie.

Tu es là le Valenciennois ?!

Tu veux dire le valentinois, habitant Valence et non Valencienne. ;-))



22decembre a écrit:

Quelqu'un a testé le plugin ?

Désolé, pas eu le temps. Je ne peux tester le plugin que sur l'infra du boulot et je suis en congés et très peu dispo. J'essaierai si possible la semaine prochaine si le boulot m'en laisse le temps.

Hors ligne

#32 2012-11-06 11:47:38

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: ldap

Eric a écrit:

Gotcha a écrit:

Eric est le plus apte à tester. Je le notifie.

Tu es là le Valenciennois ?!

Tu veux dire le valentinois, habitant Valence et non Valencienne. ;-))

C'était voulu.

Enfin, on va dire ça comme ça :o)))


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#33 2012-11-16 11:19:08

loptr
Invité

Re: ldap

Salut,

Je teste ton plugin... c'est déjà trés bien. l'authentification fonctionne uniquement si les utilisateurs de mon ldap existe dans la DB de piwigo, c'est pas vraiment le comportement que je souhaite.

As-tu une idée de la méthode que tu souhaites utiliser pour synchroniser automatiquement la table user de piwigo depuis le ldap?
à la volée ou via un script (cron) ?
Quid de la gestion  des groupes?


Ton code est-il dispo sur un repo svn ou git? si oui je peux passé un peu de temps pour coder l'automatisation de la synchro ldap -> db.


Julian

#34 2012-11-16 19:15:21

22decembre
Membre
2012-06-21
62

Re: ldap

Bonjoir

Merci des tests...

Evidemment que l'auth fonctionne comme ça : c'est ce que je voulais que ça fasse ! Le besoin du dev' conditionne le départ du logiciel.
Donc, partant de là, il faudrait pouvoir définir un comportement plus générique pour permettre l'auth d'après des champs mail ou autre...

J'ai pas d'idée de comment on peut coordonner ldap et la BDD. Est-ce qu'on a besoin déjà... ? On peut définir une politique type "les utilisateurs ldap du groupe piwigo ou autre sont autorisés à se connecter".

Concernant la mise à dispo du code, j'ai pour politique de toujours utiliser des outils perennes et officiels, et sinon, d'utiliser ensuite des outils perennes auto-hebergés ensuite. Donc en l'occurence, s'il y a un dépot git ou svn pour les plugins de piwigo, c'est ce que je vais utiliser. Sinon, j'installerais un serveur git sur mon serveur perso.

D'ailleurs, avec quoi t'as testé ? Openldap ou un autre serveur ?

Hors ligne

#35 2012-11-16 22:43:33

Eric
Former Piwigo Team
VALENCE (FR)
2005-03-25
4579

Re: ldap

Désolé, toujours pas eu le temps ni l'occasion de tester le plugin sur l'infra AD de mon boulot (c'est un peu la folie permanente depuis quelques temps et ce serait mal vu que j'utilise les ressources pro pour "jouer" ^^). Mais je ne désespère pas !

Concernant la liaison possible entre un LDAP et la base de Piwigo, j'ai pensé qu'une simple fonction d'import pourrait suffire. Par exemple, un nouvel utilisateur X arrive dans l'annuaire LDAP et souhaite accéder à la galerie Piwigo.
Pour créer son compte, l'admin n'aurait qu'à le sélectionner dans une liste des utilisateurs remontés par une requête LDAP et cliquer sur un bouton pour que le compte Piwigo de X se créé automatiquement avec récupération du nom, prénom ou autre pour le login et de l'adresse email si renseignée dans l'annuaire LDAP.

Hors ligne

#36 2012-11-16 23:10:26

22decembre
Membre
2012-06-21
62

Re: ldap

Y a pas de soucis si tu peux pas tester !

En revanche un test avec AD serait génial (plus exactement pouvoir faire du dev' avec ça pour valider au final une version compatible avec les serveurs ldap les plus répandus... je ne sais même pas si AD est un ldap vraiment... ni si mon code est compatible !)

Si un membre de l'équipe piwigo n'a pas dit "oui y a un dépot commun" c'est qu'il doit pas y en avoir. :-)
Je vais donc installer un git et créer une vraie bonne page sur mon site web.
Au passage, je signerais les zip du plugin avec ma clé gpg.

Hors ligne

#37 2012-11-17 01:04:16

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16784

Re: ldap

22decembre a écrit:

Si un membre de l'équipe piwigo n'a pas dit "oui y a un dépot commun" c'est qu'il doit pas y en avoir. :-)

Oui il y a un dépôt commun !


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#38 2012-11-17 13:43:24

22decembre
Membre
2012-06-21
62

Re: ldap

je me disais bien qu'il y avait un dépot commun... :-D

Il faut s'inscrire ? Comment c'est fait ? Merci...

Hors ligne

#39 2012-11-17 19:00:37

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16784

Re: ldap

Dans la partie extensions -> http://fr.piwigo.org/ext/

Tu crée ton extension et tu cliques sur le bouton qui demande la création du dépôt.
Tu recevra les identifiants SVN quelques heures après.

Tu peux parcourir le dépôt -> http://piwigo.org/dev/browser


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#40 2012-12-02 15:44:09

22decembre
Membre
2012-06-21
62

Re: ldap

Hello.

J'ai envoyé les fichiers dans le svn, no problemo.

Y a un fichier TODO...

Je sais pas comment ça marche pour bosser en commun maintenant.

Voila :
http://piwigo.org/dev/browser/extensions/Ldap_Login

Hors ligne

#41 2013-01-24 21:20:13

mistic100
Ex Equipe Piwigo
Lyon
2008-09-27
3561

Re: ldap

Bonsoir

j'ai commité les changements sur try_log_user  [Subversion] r20282
les paramètres du triggers ont un peu changé ($success doit etre le premier paramètre sinon ça ne marche pas)

vous pourrez publier votre plugin pour Piwigo 2.5 :)

Hors ligne

#42 2013-01-27 15:41:51

22decembre
Membre
2012-06-21
62

Re: ldap

Bonjour

Je te remercie de ce petit travail. Je devine qu'il n'est pas si petit que ça.

Est-ce que les deux codes fonctionnent ensemble ? Il y a des adaptations de mon côté ?

Merci à plus !

Hors ligne

#43 2013-01-27 15:54:24

mistic100
Ex Equipe Piwigo
Lyon
2008-09-27
3561

Re: ldap

les "deux" codes ?

le nom du trigger à changé, les paramètres aussi, alors oui il y a des adaptations

Hors ligne

#44 2013-01-27 16:19:26

22decembre
Membre
2012-06-21
62

Re: ldap

ok, je me débrouille pour faire ça.

le deux codes pour "le code du core piwigo" et "le code du plugin".

je viens de me rendre compte que tu habites à Avignon et que j'y suis demain... hélas on ne pourra pas se voir.

à plus !

Hors ligne

#45 2013-01-27 16:22:23

mistic100
Ex Equipe Piwigo
Lyon
2008-09-27
3561

Re: ldap

En fait je suis à Saint-Etienne pour les études :-)

Hors ligne

Pied de page des forums

Propulsé par FluxBB

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