Advertisement
Guest User

Untitled

a guest
Feb 22nd, 2019
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.56 KB | None | 0 0
  1. from django_auth_ldap.backend import LDAPBackend
  2. auth = LDAPBackend()
  3. user = auth.authenticate(username='my_uid',password='pwd')
  4.  
  5. AUTH_LDAP_SERVER_URI = 'ldap.example.com'
  6. AUTH_LDAP_USER_DN_TEMPLATE = 'uid=%(user)s,ou=People,dc=example,dc=com'
  7. AUTH_LDAP_BIND_AS_AUTHENTICATING_USER = True
  8. AUTH_LDAP_CACHE_GROUPS = True
  9. AUTH_LDAP_GROUP_CACHE_TIMEOUT = 3600
  10. AUTH_LDAP_USER_ATTR_MAP = {
  11. "first_name": "givenName",
  12. "last_name": "sn",
  13. "email": "mail"
  14. }
  15. AUTHENTICATION_BACKENDS = (
  16. 'django.contrib.auth.backends.ModelBackend',
  17. 'django_auth_ldap.backend.LDAPBackend',
  18. )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement