rollerworks/multi-user-bundle
RollerworksMultiUserBundle lets Symfony applications support multiple user types side by side, each with its own entity, user provider, firewall/login form, and registration flow, simplifying multi-tenant or multi-role authentication without duplicating security setup.
Executives: Do not fund adoption. This package was archived and discontinued in 2015, has no dependents and no releases in a decade; the MIT license is the only reason it is not a liability. The 4.25 opportunity score measures an enduring customer need — multiple distinct user types in one product — not the viability of this vendor. Approve capturing the requirement; reject the dependency.
Engineering: The design is sound and worth mining: one user entity per persona, separate firewalls/guards per persona, per-type registration and profile flows. That pattern maps directly onto Symfony's native multi-provider security or Laravel's multi-guard setup, both maintained and both first-party. If we have any legacy Symfony 2/FOSUserBundle code, this bundle is a signal to schedule a migration off both, and to treat that stack as unsupported in the meantime.
Summary: No adoption. Extract the requirement (multi-persona authentication), solve it with maintained framework primitives, and open a scoped audit of any legacy usage so the exit is planned rather than forced.
How can I help you explore Laravel packages today?