directorytree/ldaprecord-laravel
Laravel integration for LdapRecord: authenticate and sync users against Active Directory/LDAP, manage directory connections, and map LDAP attributes to Eloquent models. Includes config, migrations, middleware, and easy-to-use auth/user providers.
Enterprise Authentication Roadmap: Enables multi-domain LDAP/Active Directory integration for B2B/B2E SaaS products, accelerating adoption by enterprises requiring SSO. Aligns with strategic partnerships (e.g., Microsoft Azure AD, Okta) by providing a native LDAP layer without vendor lock-in.
Build vs. Buy Decision: Buy for LDAP auth management to avoid:
User Provisioning & Sync Use Cases:
--resolve=merge).deleted_at sync for compliance).Legacy System Modernization:
Compliance & Security Features:
RulePassed, RuleFailed events) for GDPR/HIPAA compliance.Developer Productivity:
Avoid if:
league/oauth2-server or onelogin/php-saml).Consider alternatives if:
python-ldap + Django).Right fit for:
*"This package lets us integrate with enterprise directories (Active Directory, LDAP) natively in Laravel, enabling:
*"LdapRecord-Laravel provides a batteries-included LDAP layer for Laravel, solving:
Auth::attempt()).--resolve=merge).User::where('mail', 'like', '%@company.com')).*"This package hardens LDAP interactions with:
RulePassed, RuleFailed) for compliance.*"This enables three key product outcomes:
How can I help you explore Laravel packages today?