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 steven_bauman@outlook.com.
All security vulnerabilities will be promptly addressed.