plugin JAZ et ldap

Bonsoir,

Mon site public possède une partie 'intranet'. Pour cela j'utilise une zone (accès restreint) qui correspond à une rubrique.
J'ai mis en place une base d'authentification LDAP qui fonctionne.
Je voudrais qu'a chaque première authentification LDAP d'un utilisateur, il puisse directement accéder à la zone 'intranet'?
J'avais fait le test il y a qqs mois avec le plugin JAZ. Ca fonctionnait très bien: à chaque première connexion, un auteur (visiteur) était créé et il était ajouté à la zone.
Maintenant je suis en spip 3.0.17 et l'ajout à la zone ne se fait plus...
Le plugin jaz n'est même pas sollicité...
J'ai essayé d'appeler le pipeline 'jaz_post_insertion' juste après la création du visiteur dans le auth/ldap.php.
Voici une sortie de git diff sur le fichier:

@@ -73,6 +73,15 @@ function auth_ldap_dist ($login, $pass, $serveur='', $phpauth=false) {
          $desc['pass'] = '';

          $r = sql_insertq('spip_auteurs', $desc,'',$serveur);
+ // appel du pipeline pour JAZ
+ pipeline('post_insertion',
+ array(
+ 'args' => array(
+ 'table' => 'spip_auteurs',
+ 'id_objet' => $r
+ )
+ )
+ );
      }

      if ($r)

JAZ me dit que l'ajout s'est bien effectué. Mais en fait non...

Quelqu'un a-t-il réussi à faire fonctionné JAZ sur 3.0.17?
Sinon, y-a-t-il une solution autre que de faire une synchro régulière LDAP->base spip?

Merci,

Manu.

Petit up...
Je me demande si ce plugin est encore d'actualité (il y a eu pourtant qqs commits fin 2014...).
Dommage, je m'étais basé dessus pour gérer mon intranet. J'ai crains de devoir repartir à zéro maintenant :-(.
Déléguer l'authentification à un serveur ldap me parait pourtant être une fonctionnalité de base.
Existe-t-il une autre manière de faire que l'utilisation de JAZ?

Merci,

Manu.

Le 26/03/2015 20:00, Leguy Emmanuel a écrit :

Bonsoir,

Mon site public possède une partie 'intranet'. Pour cela j'utilise une zone (accès restreint) qui correspond à une rubrique.
J'ai mis en place une base d'authentification LDAP qui fonctionne.
Je voudrais qu'a chaque première authentification LDAP d'un utilisateur, il puisse directement accéder à la zone 'intranet'?
J'avais fait le test il y a qqs mois avec le plugin JAZ. Ca fonctionnait très bien: à chaque première connexion, un auteur (visiteur) était créé et il était ajouté à la zone.
Maintenant je suis en spip 3.0.17 et l'ajout à la zone ne se fait plus...
Le plugin jaz n'est même pas sollicité...
J'ai essayé d'appeler le pipeline 'jaz_post_insertion' juste après la création du visiteur dans le auth/ldap.php.
Voici une sortie de git diff sur le fichier:

@@ -73,6 +73,15 @@ function auth_ldap_dist ($login, $pass, $serveur='', $phpauth=false) {
         $desc['pass'] = '';

         $r = sql_insertq('spip_auteurs', $desc,'',$serveur);
+ // appel du pipeline pour JAZ
+ pipeline('post_insertion',
+ array(
+ 'args' => array(
+ 'table' => 'spip_auteurs',
+ 'id_objet' => $r
+ )
+ )
+ );
     }

     if ($r)

JAZ me dit que l'ajout s'est bien effectué. Mais en fait non...

Quelqu'un a-t-il réussi à faire fonctionné JAZ sur 3.0.17?
Sinon, y-a-t-il une solution autre que de faire une synchro régulière LDAP->base spip?

Merci,

Manu.
_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

bonjour

je découvre votre message

j'essaie de faire excatement la meme chose ....
Je suis en SPIP 3.0.19

je voudrais que
- 1 - l'inscription soit validé par un administrateur
- 2 - que cette inscription puisse donner acces à une zone "intranet"
(gérée avec acces restrein)

j'avais aussi pensé à Jaz …… avec les mêmes problèmes !
Ou en êtes vous ?
quelle solution avez vous adoptée ?

merci de vos conseils

jacques

Leguy Emmanuel <Emmanuel.Leguy@univ-lille1.fr> wrote:

Petit up...
Je me demande si ce plugin est encore d'actualité (il y a eu pourtant
qqs commits fin 2014...).
Dommage, je m'étais basé dessus pour gérer mon intranet. J'ai crains de
devoir repartir à zéro maintenant :-(.
Déléguer l'authentification à un serveur ldap me parait pourtant être
une fonctionnalité de base.
Existe-t-il une autre manière de faire que l'utilisation de JAZ?

Merci,

Manu.

Le 26/03/2015 20:00, Leguy Emmanuel a écrit :
> Bonsoir,
>
> Mon site public possède une partie 'intranet'. Pour cela j'utilise une
> zone (accès restreint) qui correspond à une rubrique.
> J'ai mis en place une base d'authentification LDAP qui fonctionne.
> Je voudrais qu'a chaque première authentification LDAP d'un
> utilisateur, il puisse directement accéder à la zone 'intranet'?
> J'avais fait le test il y a qqs mois avec le plugin JAZ. Ca
> fonctionnait très bien: à chaque première connexion, un auteur
> (visiteur) était créé et il était ajouté à la zone.
> Maintenant je suis en spip 3.0.17 et l'ajout à la zone ne se fait plus...
> Le plugin jaz n'est même pas sollicité...
> J'ai essayé d'appeler le pipeline 'jaz_post_insertion' juste après la
> création du visiteur dans le auth/ldap.php.
> Voici une sortie de git diff sur le fichier:
>
> @@ -73,6 +73,15 @@ function auth_ldap_dist ($login, $pass,
> $serveur='', $phpauth=false) {
> $desc['pass'] = '';
>
> $r = sql_insertq('spip_auteurs', $desc,'',$serveur);
> + // appel du pipeline pour JAZ
> + pipeline('post_insertion',
> + array(
> + 'args' => array(
> + 'table' => 'spip_auteurs',
> + 'id_objet' => $r
> + )
> + )
> + );
> }
>
> if ($r)
>
> JAZ me dit que l'ajout s'est bien effectué. Mais en fait non...
>
> Quelqu'un a-t-il réussi à faire fonctionné JAZ sur 3.0.17?
> Sinon, y-a-t-il une solution autre que de faire une synchro régulière
> LDAP->base spip?
>
> Merci,
>
> Manu.
> _______________________________________________
> liste spip
> spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net
>
> Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
> http://archives.rezo.net/spip.mbox/
>
> Documentation de SPIP : http://www.spip.net/
>
> Irc : de l'aide à toute heure : http://spip.net/irc