Install

Works with Drupal: 8.x

Using Composer to manage Drupal site dependencies

Alternative installation files

Download ldap-8.x-3.0-beta3.tar.gztar.gz 260.48 KB
MD5: 61060e079544f06c582138d3ebd9847e
SHA-1: 4ae7e8000e50b5dc857d97c17ed6aa2a42fcafee
SHA-256: f8477e99b6e37f0ee827b5151cc08b6bc4790ef2f22447dce613f59ed8acd721
Download ldap-8.x-3.0-beta3.zipzip 327.08 KB
MD5: 6f7386ec27b95892f686e38dcefb8e03
SHA-1: 0ffbcf564c95deb911e06d184b2bb59443378f64
SHA-256: 7dfec0fc77eb1b671321856eed47c84654ec4e3df0572dbdfcebe9e5bdd11c38

Release notes

This releases provides many coding standard changes and a significant number of bugfixes and enhancements, namely:

  • Issue #2751565 by grahl: Port LDAP Feeds submodule to Drupal 8
  • Issue #2790601 by zipymonkey, grahl: "REQUIRE HTTPS ON CREDENTIAL PAGES" message appearing on random pages when using securelogin module
  • Issue #2846551 by grahl: Invalid schema warnings
  • Issue #2856728: HTTPS - Giving False Positive - Unable to Login to /users
  • Issue #2861921 by dishabhadra: Declare externalauth dependency with composer
  • Issue #2876076 by grahl: Broken/missing handler when creating view with LDAP Query
  • Issue #2880774: Add new Server: Required elements in binding section not shown
  • Issue #2888422 by chaitanya17: Remove deprecated call to getUsername
  • Issue #2889864: Orphanprocessor throws exception with empty result set
  • Issue #2889865: Invalid token replacement in puid update
  • Issue #2889866: Error on test page with user not found
  • Issue #2890721 by chaitanya17: Make use of entity->toUrl()
  • Issue #2893954: Error: Class 'Drupal\ldap_query\Controller\QueryController' not found
  • Issue #2900950: Invalid argument supplied for foreach() in getDerivatives when saving a profile
  • Issue #2901379: Disable orphan processor form if puid/user dn not set
  • General refactoring of the Drupal user processor, unit tests and cleanup.
  • Fixes default config values from previous schema change.
  • Fixes an issue in externalauthmap, removes license which is packaged, adds partial solution for user updates.
  • Adds a missing check for ldap_authorization to update processor.
  • Refactors ldap_user to handle configuration better and reduce interrelatedness.
  • SSO: Move configuration from ldap_authorization to ldap_sso.

Important changes

  • LDAP Feeds was removed.. There is now a basic update mechanism available under "User mappings" based on ldap_query. Please provide feedback in the issue queue if this is insufficient for you or causes issues.
  • HTTPS warnings were removed. If you rely on them, look into alternatives. However, mixed mode is absolutely discouraged and you should only deliver your site over HTTPS.

We do not expect this release to cause significant regressions but definitely still test in a staging environment. Specifically have a look at the patches for authorization, if you require them. Also, several configuration elements moved again, so be sure to run updb and verify your configuration.

Known limitations:

Created by: grahl
Created on: 27 Aug 2017 at 14:07 UTC
Last updated: 16 Jun 2018 at 15:38 UTC
Bug fixes
New features

Other releases