Releases: DirectoryTree/LdapRecord-Laravel
Releases · DirectoryTree/LdapRecord-Laravel
v2.3.1
Added
- Ability to set a fallback callback or class to resolve users with if the
WindowsAuthenticatequery fails usingWindowsAuthenticate::fallback($callback)
v2.3.0
Fixed
- Exceptions that occur during the user query while authenticating users with the
WindowsAuthenticatemiddleware are now caught by default- This is labelled as a bug fix, since LDAP queries during form based authentication are already being caught
- To prevent catching exceptions, call
LdapRecord\Laravel\LdapRecord::failLoudly()- 692965c - #277 - Exceptions that are caught will still be reported to the log via the
report($e)Laravel helper
Added
- Compatibility with Laravel Sanctum - 42ba7b4, 0a00b42 - #263
- Ability to extend and override all of LdapRecord's core classes and features - 7bdc912, 0b439c5 - #277
- Ability to override
WindowsAuthenticateSSO domain verification and extraction - 0476b48...1a35553 - #276 - Control over catching exceptions during user authentication queries has been unified
- This allows failures to occur silently, without blowing up your application if your LDAP server is down
- To prevent catching these query exceptions, call
LdapRecord\Laravel\LdapRecord::failLoudly() - Exceptions that are caught will still be reported to the log via the
report($e)Laravel helper
v2.2.3
v2.2.2
v2.2.1
v2.2.0
Fixed
- Type-hints in
ldap:importandldap:browsecommands requiringLdapRecord\Models\Entryclass have been properly updated to use the baseLdapRecord\Models\Modelclass instead.
Added
- Ability to register connections dynamically from
.envvariables. - Ability to specify query operators in database provider's
sync_existingattribute array.
v2.1.2
Fixed
- Compatibility with LdapRecord Core v2.2.0 - c75c6bb
v2.1.1
v2.1.0
Changed
- Deprecate
MultiDomainAuthenticationtrait - fc3e09a - Handle initial connection failover attempts - DirectoryTree/LdapRecord#236 - 8cd6541
- Return error for
ldap:testcommand when no connections have been defined - 86b1c7c