LDAP Authentication & Management for Laravel.
directorytree/ldaprecord-laravel is a Laravel package for ldap authentication & management for laravel..
It currently has 575 GitHub stars and 2.850.164 downloads on Packagist (latest version v4.0.5).
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.
Installation · Documentation · Directory Browser · Post a Question
Install the package via Composer:
composer require directorytree/ldaprecord-laravel
See the installation guide for requirements and setup.
LdapRecord focuses on clean, easy to understand syntax along with thorough documentation.
Allow LDAP users to log into your application and control which users can login via Scopes and Rules.
Import users from your directory via command: php artisan ldap:import.
Authenticate users from as many LDAP domains as you'd like. Support comes out of the box.
Search for LDAP objects with a fluent and easy to use interface you're used to. You'll feel right at home.
LDAP objects are individual models. Persist them to your LDAP server with a single save().
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.