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

Releases: Adldap2/Adldap2-Laravel

v4.0.5

22 Jan 17:10
Compare
Choose a tag to compare

Added

  • Added event Adldap\Laravel\Events\Imported that is fired when a user is imported via adldap:import command, as well as upon first login using the DatabaseUserProvider - c20d916, 9b67c01, 41c004d

v3.0.9

18 Jan 18:50
8c79a01
Compare
Choose a tag to compare

Fixed

  • Only generate a random password if we don't have one set - #449

v4.0.4

05 Jan 21:38
Compare
Choose a tag to compare

Changed

  • Updated documentation
  • Added $model property to AuthenticationSuccessful & AuthenticationRejected events - (93a6ba6) - (#456)

v4.0.3

27 Dec 14:24
Compare
Choose a tag to compare

Fixed

  • LogAuthenticationRejection listener now has the proper signature - (1c4666d)

v4.0.2

22 Dec 14:54
Compare
Choose a tag to compare

Fixed

  • Allow string or null return from column() method - (da5deed) - #452
  • Ensure boolean is returned from hasPasswordColumn() method - (e948cc0)

v4.0.1

22 Dec 05:26
3e118ce
Compare
Choose a tag to compare

Fixed

  • Removed Schema::hasColumn() check when syncing password - (1c0f498)

v4.0.0

21 Dec 22:13
Compare
Choose a tag to compare

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

v3.0.8

12 Dec 21:56
Compare
Choose a tag to compare

Fixed

  • --no-interaction flag now works with the adldap:import command (fixed for the last time, promise) - (#436)

v3.0.7

07 Dec 16:39
ac39900
Compare
Choose a tag to compare

Added

  • Auto-register service providers for Laravel 5.5 compatibility (ac39900)

v3.0.6

17 Nov 14:29
Compare
Choose a tag to compare

Fixed

  • Authentication attempts will now be rejected if LDAP authentication fails, rather than falling back (if fallback is enabled)