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

Authentication Sentry Laravel Package

jacopo/authentication-sentry

Laravel authentication integration for Cartalyst Sentry. It provides a Sentry-backed user provider and auth guard so applications can use Sentry users, credentials, and permissions through Laravel’s native authentication system.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. buy for auth + ACL: Sentry bundles user registration/login, groups, roles, per-role and per-user permissions, login throttling, and password reset. This fork lets you evaluate whether to ship these features via a library instead of building RBAC, session handling, and throttling in-house.
  • Roadmap sequencing for admin/role-based apps: If your roadmap needs multi-role dashboards, permission gates, or an admin panel early, an all-in-one auth/ACL dependency can compress the first milestone versus a custom permissions model.
  • Legacy modernization decisions: Because it targets PHP 5.3+ and the Laravel 4/5-era ecosystem, it informs decisions about maintaining older Laravel apps (patch/pin) versus migrating to Laravel Breeze/Jetstream/Fortify + spatie/laravel-permission.
  • Security and dependency-risk posture: Low adoption (2 stars, 0 dependents) and a low health score flag it as a maintenance-risk dependency, supporting a "no new adoption" policy and an audit of any existing usage.
  • Use-case fit: Best suited to internal tools, admin backends, and multi-tenant SaaS prototypes that need roles/permissions quickly—not public, security-critical consumer products.

When to Consider This Package

Consider it only when all of the following hold:

  • You are on a legacy Laravel/PHP 5.3–7 stack that already depends on Cartalyst Sentry semantics and needs the auth + ACL bundle without a rewrite.
  • You need groups, roles, and granular permissions plus throttling out of the box, and building them would delay a near-term milestone.
  • You have engineering capacity to vendor/fork, pin, and patch the code yourself (BSD-3-Clause permits this), and accept that upstream fixes are unlikely.
  • The surface is internal or low-risk, where an unmaintained auth layer is acceptable.

Look elsewhere when:

  • You are starting a new build on Laravel 8+/PHP 8+ — use first-party auth (Breeze/Jetstream/Fortify) plus a maintained ACL package.
  • Security-critical or internet-facing authentication is in scope; an unmaintained, near-zero-adoption fork is not a defensible choice.
  • You need active maintenance, CVE response, or community support — two stars and zero dependents mean effectively no ecosystem.
  • You want a long-lived dependency: budget for eventual migration rather than betting the roadmap on this package.

How to Pitch It (Stakeholders)

For executives: This is a tactical, legacy-only option—not a strategic bet. It could save weeks by supplying authentication and permissions out of the box, but its near-zero adoption and lack of maintenance make it a dependency risk for anything customer-facing. Recommendation: decline for new products; only reuse where a legacy Sentry-based app already exists and a migration isn't funded.

For engineering: A BSD-licensed fork of Sentry providing users, groups, roles, permissions, and throttling for PHP 5.3+/legacy Laravel. Cheap to integrate if you're already in that ecosystem and can own the code (vendor/pin/patch). It is not appropriate for modern Laravel or PHP 8, and being unmaintained with no dependents means you inherit security and upgrade burden. Default to Breeze/Fortify + spatie/laravel-permission for anything new; treat this as a stopgap with a documented exit plan.

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.
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
tacticmedia/scim-server-bundle
neika-ai/symfony-bundle
mattleads/agent-publishing-bundle
glavweb/framework-bundle
glavweb/extra-bundle
glavweb/api-bundle
glavweb/admin-bundle