Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Sentry Ldap Laravel Package

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.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Feature decisions: Use LDAP as the identity source while retaining Sentry’s authentication and authorization model for internal admin portals, employee tools, and legacy PHP/Laravel applications.
  • Roadmap decisions: Treat this as a short-term or legacy-integration option, not a strategic auth platform. Its last release was in 2015, it targets PHP 5.3+, has low adoption signals, and has no dependents—so roadmap ownership must include maintenance, patching, and an exit plan.
  • Build vs. buy: Avoid building custom LDAP-to-Sentry glue for a small internal app if this package fits. However, total cost includes security review, forking, dependency pinning, and eventual migration; for new products, a maintained LDAP package or hosted identity provider is usually the better buy.
  • Use cases: Corporate directory login, group/permission mapping into Sentry roles, internal tooling consolidation, and migration from local accounts to LDAP-backed access.
  • Risk decisions: Because the package is old and unmaintained, do not use it for customer-facing, regulated, or long-lived systems without a funded modernization plan.

When to Consider This Package

Consider it when:

  • The application already uses Sentry and needs LDAP-backed login without a large rewrite.
  • The scope is an internal, low-risk application with a small user base and a short expected lifespan.
  • The team can fork, pin, patch, and security-review the package; the BSD-3-Clause license permits this.
  • Requirements are simple LDAP authentication plus Sentry authorization, without modern SSO requirements such as OIDC, SAML, MFA, or active vendor support.

Look elsewhere when:

  • You are building a new Laravel/PHP application or targeting modern PHP/Laravel versions.
  • You need active maintenance, PHP 8+ support, security patches, or a clear upgrade path.
  • You need enterprise SSO, MFA, OIDC/SAML, compliance controls, or customer-facing identity.
  • You have no existing Sentry investment. Prefer maintained options such as LdapRecord-Laravel, Laravel Fortify/Breeze with LDAP integration, or a hosted identity provider such as Okta, Microsoft Entra ID, or Auth0.

How to Pitch It (Stakeholders)

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.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
3mdikram/worldmoneywords
snowsoft/config
itmosoft/laravel-subscriptions
larva/laravel-ai-qwen
diephp/sequences
users-au/socialite-provider
twidpay/twid-logger
mrnewport/laravel-plaid
mrnewport/laravel-repo
mrnewport/laravel-docsign
mrnewport/laravel-stow
mrnewport/laravel-flow
mrnewport/laravel-priceable
mrnewport/laravel-nestedterms
fredmeng/laravel-apidoc-generator
itstructure/laravel-multilingual-tools
pdustdar/elasticsearch
markupai/php-sdk
rlacerda83/lumem-microservice-shipment
uni-method/symfony-lib