1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
fr3d_ldap:
client:
host: le_nom_de_ta_machine
port: 389 # Optional
# version: 3 # Optional
username: cn=ton_identifiant_pour_te_cnnecter_au_ldap # Optional
password: mot_de_passe_pour_te_connecter_au_ldap # Optional
# optReferrals: false # Optional
# useSsl: true # Enable SSL negotiation. Optional
# useStartTls: true # Enable TLS negotiation. Optional
user:
baseDn: ou=People, dc=example, dc=com # voir config de ton ldap
filter: (&(ObjectClass=Person)) # voir config de ton ldap
attributes: # Specify ldap attributes mapping [ldap attribute, user object method]
- { ldap_attr: uid, user_method: setUsername } # Correspond au userID du ldap, j'y ai mis le username
# - { ldap_attr: cn, user_method: setName } # Optional
- { ldap_attr: mail, user_method: setEmail } # Le champ email de la table user ne peut pas être null
# service:
# user_manager: fos_user.user_manager # Overrides default user manager
# ldap_manager: fr3d_ldap.ldap_manager.default # Overrides default ldap manager |
Partager