LDAP Authentication & Management for Laravel.
directorytree/ldaprecord-laravel is a Laravel package for ldap authentication & management for laravel..
It currently has 574 GitHub stars and 2.270.798 downloads on Packagist (latest version v4.0.4).
Install it with composer require directorytree/ldaprecord-laravel.
Discover more Laravel packages by directorytree
or browse all Laravel packages to compare alternatives.
Last updated
Integrate LDAP into your Laravel application.
⭐️ Developer Experience First
LdapRecord focuses on clean, easy to understand syntax along with thorough documentation.
🔑 Authenticate LDAP Users
Allow LDAP users to log into your application and control which users can login via Scopes and Rules.
🔄 Import & Synchronize LDAP users
Import users from your directory via command: php artisan ldap:import.
💼 Multi-Domain Support
Authenticate users from as many LDAP domains as you'd like. Support comes out of the box.
🎩 Eloquent Query Builder
Search for LDAP objects with a fluent and easy to use interface you're used to. You'll feel right at home.
✏️ Active Record LDAP Models
LDAP objects are individual models. Persist them to your LDAP server with a single save().
💫 LDAP Directory Emulator
Test authenticating and querying users without changing your application code.
Create, update, and delete LDAP objects without touching a real LDAP server.
If you require support using LdapRecord-Laravel, a sponsorship is required :pray:
Thank you for your understanding :heart:
If you discover a security vulnerability within LdapRecord-Laravel, please send an e-mail to Steve Bauman via [email protected].
All security vulnerabilities will be promptly addressed.