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

User Bundle Laravel Package

soft-passio/user-bundle

Soft Passio User Bundle is a PHP package that bundles user-management functionality for applications, offering reusable user-related components and configurable integration points to simplify account setup and reduce boilerplate.

View on GitHub
Deep Wiki
Context7

At a glance

Frequently asked questions about User Bundle
Is Soft Passio UserBundle compatible with Laravel?
No. It is a Symfony bundle built around Symfony's bundle and dependency-injection conventions, and Laravel does not load Symfony bundles or use config/bundles.php. For a Laravel application, treat it as a reference for user-management concepts rather than an installable dependency. If your stack is Symfony, evaluate it as legacy code with ownership risks.
How do I install soft-passio/user-bundle?
In a Symfony project, installation would follow the usual Composer plus bundle-registration path, then configuration through Symfony's bundle config. It is not a Laravel package and has no Laravel service provider, publishable config, or Eloquent integration. Because the last release is old, expect dependency resolution conflicts with modern PHP and Symfony versions. Test it in a throwaway Symfony scaffold before considering any real integration.
Does this package support Laravel 10 or Laravel 11?
Not directly. It does not integrate with Laravel's authentication guards, Eloquent user provider, middleware, session handling, or authorization features. You would need a rewrite or a Laravel-native replacement to use its ideas in Laravel 10 or 11. Use maintained Laravel auth and user-management packages for those versions.
What features does Soft Passio UserBundle provide?
It aims to provide configurable user model and persistence setup, registration and authentication-ready flows, role-based access control, and extensible custom user fields. The intended scope is common account-management boilerplate. However, it is unmaintained and not Laravel-native, so verify every feature against your actual requirements. In Laravel, equivalent capabilities are usually covered by first-party auth or maintained community packages.
Can I use this bundle for role-based access control in Laravel?
Not without a significant rewrite. Its role and access-control semantics are designed for Symfony's security context and bundle configuration, not Laravel gates, policies, middleware, or permission packages. Retrofitting a foreign user and role model onto an existing Laravel app is one of the most expensive failure modes in this domain. Prefer Laravel-native authorization or a maintained RBAC package.
Is soft-passio/user-bundle maintained?
The available assessment points to an abandoned package: zero stars, zero dependents, and no release since mid-2020. Treat it as an unmaintained internal asset that happens to live on GitHub. Production use means taking ownership of security patches, PHP and framework compatibility, and documentation. Check for forks or successors before committing to it.
How do I test Soft Passio UserBundle before production?
Set up a throwaway Symfony application pinned to the versions the last tag supports, install the bundle, and exercise registration, login, and roles against a real database and security context. If that works, fork it, bump dependencies one minor version at a time, and run authentication tests against the fork. For Laravel, there is no meaningful integration test path because the bundle is never loaded; test Laravel alternatives instead.
What are the alternatives for Laravel user management?
For Laravel, use built-in authentication features or maintained starter kits such as Breeze, Jetstream, or Fortify. Add a maintained permissions package such as Spatie Permission when you need role-based access control. These options integrate with Eloquent, guards, middleware, and Laravel's release cycle. Soft Passio UserBundle is not a drop-in alternative for Laravel applications.
Will Composer install soft-passio/user-bundle in a modern Laravel project?
It is unlikely to install cleanly, and in Laravel it does not make architectural sense. Even in Symfony, a bundle last released around 2020 will probably constrain PHP or Symfony versions that are past end-of-life, so Composer may refuse it or force downgrades. Laravel does not consume Symfony bundles, so there is no supported integration path. Check Composer's dependency output before attempting any legacy workaround.
Should I fork Soft Passio UserBundle for a Laravel app?
No, not for Laravel. Forking only makes sense if you are on Symfony and have accepted long-term ownership: retarget dependencies to supported Symfony and PHP versions, add tests, and maintain security fixes. For Laravel, a fork would effectively become a rewrite and is a worse path than choosing a Laravel-native package. Decide based on your framework first; if you are on Laravel, close out the evaluation.
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.
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console
pnscripts/filament-broadquill-lite
pnscripts/laravel-sentfold-lite
vleap/mx-sdk-laravel-internal
twidpay/utils
htetmyathlaing/scout-elasticsearch-driver
artisan-toolbox/front-awesome
ls/client-assistant
users-au/laravel-client
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox
pairus/product-data
fayne/laravel-filament-cms-core