elvi/auth0-symfony
A maintained fork of auth0/symfony that adds up-to-date fixes and changes while including everything supported by the main package. Integrates Auth0 authentication into Symfony apps with a familiar, compatible setup.
Architecture fit
elvi/auth0-symfony) that wires Auth0 into Symfony's Security component, DI container, and event system. Our stack is Laravel, which consumes some Symfony components but does not use symfony/security-bundle, security firewalls, authenticators/guards, or the bundle extension registration model. Direct installation into a Laravel app is not a supported path.auth0/login (Auth0's official Laravel SDK). This fork explicitly positions itself as "a fork of auth0/symfony," so it inherits a Symfony-shaped architecture we would have to bridge, not adopt.Integration Feasibility
auth0/login for the Laravel app and treat this fork as out of scope.Technical Risk
vision-group-ag). It is a fork-of-a-fork in effect — the maintainer must continuously cherry-pick from upstream auth0/symfony. Divergence and abandonment are the default outcomes.auth0/auth0-php breaking changes.Key Questions
auth0/symfony ourselves instead of depending on a third-party fork?vision-group-ag, and what is their commit cadence and response SLA over the last 12 months?auth0/symfony? How large is the maintained patch set?Stack Fit
auth0/login + auth0/auth0-php.auth0/symfony and apply the fork's fixes as an internal patch.Migration Path
auth0/symfony: treat this fork as a drop-in candidate only after a diff review — swap the composer requirement, run the security test suite, and verify firewall/authenticator behavior unchanged.auth0/login, and revisit only if a Management-API-heavy need emerges.Compatibility
^5.4|^6|^7, and transitive auth0/auth0-php version. Laravel 10/11 ships Symfony components in the 6.x/7.x line, but the Security bundle is not part of that surface — component presence ≠ bundle compatibility.illuminate/auth guards if any code is loaded in-process.Sequencing
auth0/symfony; enumerate applied patches; assess maintainer activity.Maintenance
auth0/symfony" annotation so future maintainers understand the provenance.Support
Scaling
Failure Modes
exp/nbf validation failures; enforce NTP and allow small leeway.Ramp-Up
auth0/login.Bottom line for the TPM: the package is technically credible as a Symfony SDK but is a poor-to-unusable fit for a Laravel stack, and its ecosystem signals (3 stars, 0 dependents, single-org fork, 0.015 score) make it a high-risk dependency for authentication code. Recommend defaulting to Auth0's official Laravel SDK, keeping this fork out of the critical path, and only revisiting it if a concrete Symfony service surfaces a blocker that upstream cannot address.
How can I help you explore Laravel packages today?