Releases: DirectoryTree/LdapRecord-Laravel
Releases · DirectoryTree/LdapRecord-Laravel
v1.3.2
Changed
- Log messages during import have been made more generic - a014e0c - #131
v1.3.1
Fixed
- Throw an exception when attempting to import LDAP objects that do not contain a GUID. This is necessary to prevent possible destructive database user updates - ce2765d - #127
v1.3.0
Added
- Ability to soft-delete all missing users from an
ldap:import
command via the --delete-missing
flag
DeletedMissing
event that is dispatched when users are soft-deleted using the above flag
v1.2.0
Fixed
- Extend
EscapedValue
for use in Directory Emulator queries - 644f5a2
Added
LdapImporter::newEloquentQuery
method for easy overrides - 74bc939
Changed
- Require
^v1.3
of LdapRecord - d2baadf
v1.1.0
Fixed
- Determine if the user is authenticated in any guard prior to lookup in the LDAP directory - e3d6d93
Changed
Authenticated
event is now properly fired after a user passes LDAP authentication - 1c55389
Added
LdapImporter
allows you to synchronize any Eloquent model with LDAP models using - #107 - fe9d707
LdapAuthenticatable
interface now extends the new LdapImportable
interface for interoperability - fe9d707
AuthenticatesWithLdap
now uses the trait ImportableFromLdap
for interoperability - fe9d707
v1.0.9
Fixed
- Don't attempt to login users on every request using the
WindowsAuthenticate
middleware - 1a2f333
v1.0.7
Added
- Ability to customize
WindowsAuthenticate
server key and username attribute - #93 - c3f31a2
- Ability to bypass
WindowsAuthenticate
domain verification - #84, #93 - b1e7156
- Ability for
sync_attributes
to be a single valued (using an attribute handler) - e16eb07
v1.0.6
Fixed
- Only bypass 'Invalid credentials' LDAP bind errors that contain the
52e
diagnostic code - 5ef0f62 - #80
Added
- Ability to override the
LoginController
LDAP bind error response - 5ef0f62 - #80
v1.0.5
Fixed
Illuminate\Log\LogManager
will now no longer throw exceptions when running tests using the Directory Emulator - c8e8fb5 - #77