LdapRecord
A fully-featured Active Record ORM that makes working with LDAP directories a breeze.
Features
Up and Running Fast
Connect to your LDAP servers and start running queries in a matter of minutes.
Fluent Filter Builder
Find the LDAP objects you're looking for with a fluent LDAP filter builder.
Multi-Domain Ready
Built-in connection management allows you to access multiple domains without breaking a sweat.
Supercharged Active Record
Create and modify LDAP objects with minimal code.
Packages
Choose the package that best fits your needs. If you're building a Laravel application, start with LdapRecord-Laravel. For other PHP frameworks or standalone applications, use the core LdapRecord package.
Other PHP Applications
New to LdapRecord or not using Laravel? Start here. The core package offers a full ActiveRecord implementation for interacting with your LDAP server in any PHP application. It’s the foundation of LdapRecord and works seamlessly outside of Laravel.
Laravel Applications
Building a Laravel app? Start here. LdapRecord-Laravel integrates LDAP authentication, user synchronization, and directory operations directly into your Laravel application. It builds on the core package and offers seamless Laravel-specific support.
Support
If you require support or assistance getting set up, consider becoming a sponsor to receive issue priority so you get up and running as fast as possible.
If you encounter issues or need help, feel free to create an issue and we'll be happy to help you out.