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

User Bundle Laravel Package

runroom/user-bundle

A user management bundle for PHP applications that provides ready-made user entities, authentication, registration and login flows, password reset, profile editing, and admin integration, so you can add secure account handling without rebuilding the same foundation on every project.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Legacy maintenance triage: Supports a decision to keep an existing Symfony/Sonata Admin user-management stack running on PHP 5.6/7.0 while a migration is funded, rather than paying for an immediate rewrite.
  • Build vs. adopt vs. replace: If the product already uses Sonata Admin and only needs user/group/role CRUD compatibility, this fork can be a temporary bridge. It is not a strategic dependency for new product work.
  • Roadmap prioritization: Makes the case for a modernization initiative: move off EOL PHP, replace the fork with a maintained user/auth solution, and reduce security/support exposure.
  • Use cases it can support: Internal legacy admin portals, old Sonata-based back offices, and short-term compatibility patches where user/group management must continue working.
  • Risk decision: Zero stars, zero dependents, and a score of 0 mean no meaningful community validation. For a PM, this is a signal to treat the package as a high-risk legacy shim, not a foundation for new features.
  • Platform mismatch: This is not a Laravel package. It is a Symfony/SonataUserBundle fork, so it should not appear in Laravel roadmap or architecture decisions except as a migration/compatibility item.

When to Consider This Package

Consider it only when all of these are true:

  • You are maintaining an existing Symfony + Sonata Admin application.
  • The application is constrained to PHP 5.6 or 7.0 and cannot yet be upgraded.
  • Upstream SonataUserBundle compatibility is broken for that environment.
  • The need is narrow: user/group/role management inside a legacy admin panel.
  • You have an explicit migration budget and timeline to move off EOL PHP and this fork.
  • You can pin/vendor the package, review it for security issues, and own patches internally.

Look elsewhere when:

  • You are building a Laravel application or any new PHP product.
  • You are on modern PHP/Symfony and can use a maintained authentication/user package.
  • The user system is public-facing, security-sensitive, or subject to compliance requirements.
  • You need active maintenance, community support, or a clear release/security process.
  • You do not use Sonata Admin; the package’s value is tied to that ecosystem.

How to Pitch It (Stakeholders)

For executives: This package is a legacy compatibility bridge, not a strategic technology choice. It may help avoid an immediate rebuild of an old Symfony/Sonata admin area, but it runs on end-of-life PHP and has no visible adoption or community support. Approve it only as a time-boxed risk reduction measure with a funded migration plan.

For engineering: Treat runroom/user-bundle as a temporary fork for old Sonata Admin deployments on PHP 5.6/7.0. It is not Laravel, not modern PHP, and not a long-term dependency. If adopted, pin and vendor it, document the exit path, add security review and regression tests around user/group/role flows, and prevent new feature work from depending on it.

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.
abbasudo/artisan-route
mirvan/ippanel
ignibyte/aic-framework
glavweb/data-schema-bundle
glavweb/datagrid-bundle
tacticmedia/scim-server
uni-method/frame
neika-ai/sdk
adachsoft/php-code-style
pharaonic/laravel-notification-dependencies
beautinow/translug
dev-brainiac/bot-cloaked
octoberrain/html
octoberrain/extension
octoberrain/exception
octoberrain/contracts
adachsoft/api-version-bundle
cgv/localized-resource
noith/settings
kda/laravel-package