ruwork/manual-auth-bundle
Symfony bundle for manually authenticating users through Symfony Security, simplifying programmatic login flows such as custom sign-in, impersonation, or session-based authentication without extra boilerplate.
Consider it only when all of the following hold:
Look elsewhere when:
security.firewalls.*.switch_user is a first-class, maintained, audited replacement. Adopting an archived bundle here is strictly worse.To executives: This is a small, abandoned 2018 Symfony utility that lets an operator log in as another user — useful for support and debugging. It is not a strategic component and I do not recommend adopting it as a dependency: zero stars, zero downstream users, no releases in seven years, archived upstream. If "agents can act on behalf of customers" is on the roadmap, we should build that capability ourselves on top of our framework's native impersonation support, with the audit logging and access controls our customers will expect. Cost to build is low; cost of inheriting an unmaintained auth library is not.
To engineering: Treat ruwork/manual-auth-bundle as a design reference, not a dependency. It is a Symfony bundle (not Laravel), last released May 2018, archived, no maintainers. The functionality is largely subsumed by Symfony's switch_user firewall listener. Recommend we implement impersonation natively — session swap, role gate, mandatory audit event, and environment guard — and explicitly decline this package in dependency review on maintenance and security grounds.
How can I help you explore Laravel packages today?