Skip to content
This repository has been archived by the owner on Jul 24, 2023. It is now read-only.

v4.0.0

Compare
Choose a tag to compare
@stevebauman stevebauman released this 21 Dec 22:13
· 344 commits to master since this release

Added

Fixed

  • Import command can now be successfully ran with --no-interaction flag - b292b4a
  • Retrieve alternate username attribute depending on the provider 17b4444
  • Make sure passwords aren't set upon every login - aa12405
  • Return false on authentication failure - d3a29ed

Changed

  • Require PHP 7.0 - fbd080a
  • Use Adldap2 v8.0.* - da2887c
  • WindowsAuthenticate'd users will now be remembered by default - 6c7a671
  • auto_connect, use_ssl and use_tls now default to env - abf3d00, 27aae7a
  • password_sync renamed to passwords (with more configuration options) - abf3d00
  • Removed Importer and ImporterInterface in favor of dispatch-able command - 82f6df8
  • Removed traits UsesAdldap, DispatchesAuthEvents - 0066a5a
  • Moved resolver into separate namespace 3cb507d
  • Password sync is now false by default - 7ffc437
  • Providers now use the Resolver facade - 172012c, 3d43cb2
  • Reworked WindowsAuthenticate middleware - 465bbc5
  • Resolve users by their GUID and not SID - ff9ca96
  • Catch bind exceptions and log them - e033460
  • Removed methods newUserProvider(), newUserResolver(), ldapProvider(), userProvider(), connection() in AdldapAuthServiceProvider - 8017039
  • Renamed methods getLdapUsername(), getLdapAuthUsername() and getEloquentUsername() in UserResolver - dca401c
  • UserResolver is now constructed with an AdldapInterface instance, instead of the ProviderInterface instance - c932497
  • Use dn as the LDAP auth attribute c5a3605, 5ea3e4a