Remove the passwd attr ldap config.
This commit is contained in:
parent
f60c73463a
commit
628d09afe0
1 changed files with 2 additions and 6 deletions
|
@ -33,15 +33,13 @@ class LDAPConnection(object):
|
||||||
|
|
||||||
|
|
||||||
class LDAPUsers(object):
|
class LDAPUsers(object):
|
||||||
def __init__(self, ldap_uri, base_dn, admin_dn, admin_passwd, user_rdn, uid_attr, email_attr,
|
def __init__(self, ldap_uri, base_dn, admin_dn, admin_passwd, user_rdn, uid_attr, email_attr):
|
||||||
passwd_attr):
|
|
||||||
self._ldap_conn = LDAPConnection(ldap_uri, admin_dn, admin_passwd)
|
self._ldap_conn = LDAPConnection(ldap_uri, admin_dn, admin_passwd)
|
||||||
self._ldap_uri = ldap_uri
|
self._ldap_uri = ldap_uri
|
||||||
self._base_dn = base_dn
|
self._base_dn = base_dn
|
||||||
self._user_rdn = user_rdn
|
self._user_rdn = user_rdn
|
||||||
self._uid_attr = uid_attr
|
self._uid_attr = uid_attr
|
||||||
self._email_attr = email_attr
|
self._email_attr = email_attr
|
||||||
self._passwd_attr = passwd_attr
|
|
||||||
|
|
||||||
def _ldap_user_search(self, username_or_email):
|
def _ldap_user_search(self, username_or_email):
|
||||||
with self._ldap_conn as conn:
|
with self._ldap_conn as conn:
|
||||||
|
@ -131,10 +129,8 @@ class UserAuthentication(object):
|
||||||
user_rdn = app.config.get('LDAP_USER_RDN', [])
|
user_rdn = app.config.get('LDAP_USER_RDN', [])
|
||||||
uid_attr = app.config.get('LDAP_UID_ATTR', 'uid')
|
uid_attr = app.config.get('LDAP_UID_ATTR', 'uid')
|
||||||
email_attr = app.config.get('LDAP_EMAIL_ATTR', 'mail')
|
email_attr = app.config.get('LDAP_EMAIL_ATTR', 'mail')
|
||||||
passwd_attr = app.config.get('LDAP_PASSWD_ATTR', 'userPassword')
|
|
||||||
|
|
||||||
users = LDAPUsers(ldap_uri, base_dn, admin_dn, admin_passwd, user_rdn, uid_attr, email_attr,
|
users = LDAPUsers(ldap_uri, base_dn, admin_dn, admin_passwd, user_rdn, uid_attr, email_attr)
|
||||||
passwd_attr)
|
|
||||||
|
|
||||||
else:
|
else:
|
||||||
raise RuntimeError('Unknown authentication type: %s' % authentication_type)
|
raise RuntimeError('Unknown authentication type: %s' % authentication_type)
|
||||||
|
|
Reference in a new issue