anndro/sentry_ldap
Adds an LDAP authentication driver for Cartalyst Sentry in Laravel, allowing users to sign in against LDAP or Active Directory. Includes configuration for connection details, base DN, and user attributes.
Consider it when:
Look elsewhere when:
Executive summary: This package can accelerate LDAP authentication for legacy Sentry-based internal applications, but it is a legacy dependency—not a strategic identity platform. Approve it only for constrained internal use with a named owner, security review, and a funded migration path.
For engineering: Position it as a compatibility layer between Sentry and LDAP. Pin and fork the dependency, add tests around login and role mapping, document the supported PHP/Laravel matrix, and monitor for security issues. Plan to replace it with a maintained LDAP or identity-provider integration.
For product: It may reduce time-to-market for internal tools that must use corporate directories, but it should not be used to promise modern enterprise SSO. Timebox adoption, validate the exact LDAP and Sentry versions, and avoid coupling long-term roadmap commitments to this package.
How can I help you explore Laravel packages today?