Install
Works with Drupal: 8.xUsing Composer to manage Drupal site dependencies
Alternative installation files
Download tar.gz
277.01 KB
MD5: cb18b67fcf81795b08a1fe5abfb98254
SHA-1: c6bae199522505365abc8e07e9764f9f2b10af44
SHA-256: 994d67f6d779ae82136703fd6bc676fdb85675598170d15e2e4da82db38dffd6
Download zip
347.75 KB
MD5: 09411218dbd4d777fa249af7457e5111
SHA-1: 5aa1052cfa3f3b9bed20c31b21f559a2ab29b9a7
SHA-256: bd46a75c9e21f17886d145e667fd65963558694f9debb91ae469455d6553dc57
Release notes
This release includes a large number of corrections and refactoring and basically no new functionality.
Important: Your setup will no longer work unless you run the database updates.
Known limitations:
- You cannot install ldap_user with a default language other than English. Switch your site before installing this module, see also https://www.drupal.org/node/2837074
- Some users have reported problems with getting group and authentication information working but we have been unable to track down the source of the problem: https://www.drupal.org/node/2848912
- ldap_authentication produces an error message during cache clearing, see: https://www.drupal.org/node/2861767
- If you use authorization, you will likely want to use the patches in these issues:
- Test coverage is still very limited and thus regressions are more likely than we would like.
The following issues received fixes:
- Issue #1321258 by grahl: LDAP Authentication: Allow entering of email on initial logon before acct created and editing of email afterward
- Issue #1885710 by humansky, grahl, alexanderperlis: Password unnecessarily sent TWICE to server when using LDAP_SERVERS_BIND_METHOD_USER
- Issue #1954744 by grahl, nullkernel, saford91, mh.marouan: LDAP User: Can't provision from Drupal to Active Directory because password not sent as unicode
- Issue #1962772: LDAP User: LDAP Provisioned User Fields need more validation before fails with PDOException
- Issue #2082809 by jeffam: Spelling Error
- Issue #2317801 by grahl: LDAP Servers: Testing returns error messages when a server is disabled (checks and cleanups)
- Issue #2356649 by rsmylski: Errors thrown about LDAP bind failure if using anonymous bind with views
- Issue #2700441 by vtkachenko, grahl, jonesrussell42: Empty user attributes on authentication process
- Issue #2742155 by grahl: Authorization not possible via DN and a safety check for authentication
- Issue #2752109 by grahl: Support nested groups
- Issue #2826699 by manuel.adan: Ldap Servers: Incorrect implementation of hook_user_logout
- Issue #2829768 by grahl, bricas: Error creating a new LDAP-associated account
- Issue #2843518 by wolfhowling, grahl: Unable to login
- Issue #2846551 by tlyngej, grahl: LDAP Users: Invalid schema file
- Issue #2847168 by pianomansam, grahl: Use of ldap_escape() requires PHP 5.6
- Issue #2847979 by Andriy Khomych, grahl: Ldap User tokens doesn't work
- Issue #2848784: Error on setting up User configuration
- Issue #2848912 by cherner: LDAP Authorization not working
- Issue #2848912: Minor improvements for debugging
- Issue #2848926: "LDAP Servers to Provision LDAP Entries on" setting does not stay selected
- Issue #2848941: LDAP to Drupal provisioning not sync'ing custom fields on user creation
- Issue #2852668 by grahl: Provisioning from Drupal to LDAP not working
- Issue #2852889 by grahl: Creation or Sync of an LDAP entry fails
- Issue #2853449 by lucaslg: ldap_authentification : error in log message
- Issue #2856728 Improve help text
- Issue #2857392: LdapTypes are unused
- Issue #2857418: UX improvement for saved password
- Issue #2861767: Port ldap_authentication_show_ldap_help_link()
- Issue #2861769: Investigate potential type conversion in modifyLdapEntry()
- Issue #2861771 by grahl: Fix legacy syntax in tokenizeUserAccount()
- Issue #2861773 by grahl: Clean up LdapUserAdminForm validation
- Issue #2861776 by grahl: Unported code in provisionDrupalAccount() / deleteProvisionedLdapEntries()
- Issue #2862380 by Znak: LDAP Authentication + Authorization: Call to undefined function Drupal\ldap_authentication\Controller\_authorizations_user_authorizations()
- Issue #2862882 by eyilmaz: Ldap Authentication does not need a direct dependency to authorization module
- Issue #2864416 by grahl: Status information: Anonymus search bind with user credentials gives false negative
- Issue #2864453 by grahl: LDAP error fetched from connection not result
- Issue #2865839: Trying server bor_ldap where bind_method = %bind_method. Error: Success