Une fonction pour se connecter facilement en admin en important secrets.py
This commit is contained in:
parent
9702b1825c
commit
129c4593b5
1 changed files with 7 additions and 1 deletions
|
@ -76,7 +76,13 @@ def cldif_to_ldif(cldif):
|
||||||
|
|
||||||
def lc_ldap_test():
|
def lc_ldap_test():
|
||||||
"""Binding LDAP à la base de tests"""
|
"""Binding LDAP à la base de tests"""
|
||||||
return lc_ldap(dn='cn=admin,dc=crans,dc=org', cred='75bdb64f32')
|
return lc_ldap(uri='ldap://vo.adm.crans.org',dn='cn=admin,dc=crans,dc=org', cred='75bdb64f32')
|
||||||
|
|
||||||
|
def lc_ldap_admin():
|
||||||
|
"""Binding LDAP à la vraie vase, en admin.
|
||||||
|
Possible seulement si on peut lire secrets.py"""
|
||||||
|
secrets = import_secrets()
|
||||||
|
return lc_ldap(uri='ldap://ldap.adm.crans.org/', dn=secrets.ldap_auth_dn, cred=secrets.ldap_password)
|
||||||
|
|
||||||
class lc_ldap(ldap.ldapobject.LDAPObject):
|
class lc_ldap(ldap.ldapobject.LDAPObject):
|
||||||
"""Connexion à la base ldap crans, chaque instance représente une connexion
|
"""Connexion à la base ldap crans, chaque instance représente une connexion
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue