Ticket #547 (new new feature)

Opened 4 months ago

Last modified 2 months ago

Support LDAP

Reported by: lissyx Assigned to:
Priority: normal Milestone:
Component: jelix:utils Version: 1.0.3
Severity: minor Keywords: ldap, authentication, acl
Cc: Php version:
Review: Hosting Provider:
Documentation needed: 0 Blocking:

Description

Cette petite série de patchs, développés pour créer une application de type CRUD utilisant du LDAP.

La gestion de l'authentification n'est qu'en lecture seule, le code n'est pas forcément optimal :), et il y a sûrement pleins de choses à améliorer.

Mais ça fait bientôt deux mois que je dit que je vais l'améliorer, et j'ai pas le temps, alors je préfère poster ça, quelqu'un intéressé aura sûrement du temps pour améliorer ce qui manque.

Notez aussi que j'ai pas forcément bien respecté la séparation entre mon module et jelix en lui-même, il peut donc y avoir des soucis.

Attachments

jelix-ldap.zip (8.9 kB) - added by lissyx on 04/16/08 15:32:12.
Patchs proposés
ldap_v2.patch (19.9 kB) - added by laurentj on 07/11/08 17:34:41.
Patch version 2

Change History

04/16/08 15:32:12 changed by lissyx

  • attachment jelix-ldap.zip added.

Patchs proposés

07/02/08 14:53:32 changed by bballizlife

  • review set to review?.

07/11/08 17:34:41 changed by laurentj

  • attachment ldap_v2.patch added.

Patch version 2

07/11/08 17:37:27 changed by laurentj

  • owner changed.
  • review deleted.
  • component changed from jelix to jelix:utils.
  • severity changed from normal to minor.

Ce patch contient tout les patchs du zip fourni, avec des améliorations en plus au niveau de la classe ldap, qui a été scindée en 2 (jLdap et jLdapConnection). Indentation, deplacement des fichiers aux bons endroits etc..

Par contre, pas sûr que ce soit vraiment fonctionnel. Le driver pour jAuth est largement incomplet, et celui pour jAcl ne me semble pas assez générique.

Il nous faudrait un spécialiste du ldap pour améliorer tout ça.

Download in other formats: Comma-delimited Text Tab-delimited Text RSS Feed