Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
  • release_3.1.0
  • release_4.0.0
  • laminas_migration
  • zf-3.0
  • zf-3.x
  • 3.1.22
  • 3.1.21
  • 3.1.20
  • 3.1.19
  • 3.1.18
  • 3.1.17
  • 4.0.1
  • 4.0.0
  • 3.1.16
  • 3.1.15
  • 3.1.14
  • 3.1.13
  • 3.1.12
  • 3.1.11
  • 3.1.10
  • 3.1.9
  • 3.1.8
  • 3.1.7
  • 3.1.6
  • 3.1.5
26 results

ldap

  • Clone with SSH
  • Clone with HTTPS
  • Forked from lib / unicaen / ldap
    121 commits behind, 75 commits ahead of the upstream repository.

    UnicaenLdap

    Introduction

    Ce module permet de se connecter à l'annuaire Ldap de l'université et de consulter/modifier ses données.

    Pré-requis

    L'utilisation de ce module nécessite l'installation de l'extension ext-ldap de PHP.

    Installation

    $ composer require unicaen/ldap

    Configuration

    Récupérer les fichiers de config du module

    $ cp -n vendor/unicaen/zimbra/config/unicaen-ldap.local.php.dist config/autoload/unicaen-ldap.local.php

    Adapter le contenu à vos besoins en configurant notamment les paramètres de connexion au serveur Ldap.

    'unicaen-ldap' => [
        'host'                => 'ldap-test.unicaen.fr',
        'port'                => 389,
        'version'             => 3,
        'baseDn'              => "dc=unicaen,dc=fr", // racine de l'annuaire
        'bindRequiresDn'      => true,
        'username'            => "uid=xxxx,ou=system,dc=unicaen,dc=fr",
        'password'            => "xxxx",
        'accountFilterFormat' => "(&(objectClass=supannPerson)(supannAliasLogin=%s))",
    ]