laravelcollective/auth
Legacy Laravel Collective authentication scaffolding for Laravel apps, providing login, registration, password reset, routes, controllers, and views to help add session-based user authentication quickly.
NOASSERTION licensing are decision inputs for a dependency-approval policy, not just an engineering detail. This package is a test case for whether your org has a defensible OSS intake process.Consider it when:
AuthController / trait-based scaffolding (e.g., AuthenticatesAndRegistersUsers, ThrottlesLogins) and a rewrite would ripple through tests, routes, and view bindings.Look elsewhere when:
NOASSERTION means legal cannot confirm terms; that is a blocking finding for most commercial distribution and for any vendor/security questionnaire.To executives: We evaluated a community package that replaces Laravel's removed backend auth scaffolding. Recommendation: do not adopt it for new product work. Auth is a security-critical commodity — the cost of a first-party scaffold is near zero, while the cost of an unmaintained dependency is an unbounded incident and audit risk. Its adoption signals are weak (13 stars, low health score) and its license is unasserted, which alone blocks commercial distribution. If we already depend on it in a legacy system, treat it as frozen inventory: contain it, assign an owner, and fund a migration to Laravel's official scaffolding in the next planning cycle.
To engineering: This is a thin, forkable layer over Laravel's auth primitives — controllers, traits, routes, and Blade views. If we touch it, we vendor it and own it, including patching and security review. Do not add new call sites. New work targets Breeze/Fortify; existing usage gets a migration ticket with an explicit exit date. Please confirm current usage surface (routes, guards, views) so we can size the migration.
How can I help you explore Laravel packages today?