directorytree/ldaprecord-laravel
Integrate LDAP authentication and directory access into Laravel with LdapRecord. Provides user sync, login, Eloquent-style models for LDAP entries, configuration for multiple connections, and utilities for Active Directory and OpenLDAP environments.
LdapImporter and CLI tools.RulePassed/RuleFailed events) and password rehashing controls.Adopt when:
ldap:import, ldap:browse) for admin tasks or migrations.Look elsewhere if:
For Executives: "This package lets us integrate LDAP/Active Directory into our Laravel app with minimal dev effort—enabling SSO, user sync, and admin tools out-of-the-box. It’s actively maintained (recent Laravel 13 support), reduces security risks from custom LDAP code, and cuts provisioning time via automated imports. For example, [Competitor X] spent 6 months building this; we can ship it in weeks with this library."
For Engineers: *"LdapRecord-Laravel gives us:
ldap:import --scopes=ou=users).memberof attributes, SQL Server indexes) we’d otherwise debug for months.
Tradeoff: Limited to LDAP; if we need SAML later, we’ll pair it with another package."*For Security/Compliance: *"The package includes:
RuleFailed events for audits).deleted_at support).How can I help you explore Laravel packages today?