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
Cmfuserbundle

Cmfuserbundle Laravel Package

novuscom/cmfuserbundle

Novus CMF User Bundle provides foundational user management for PHP applications built on the Novus CMF, including user entities, authentication integration, and account handling. It offers a reusable bundle-based approach for adding and managing users within CMF projects.

View on GitHub
Deep Wiki
Context7

At a glance

Frequently asked questions about Cmfuserbundle
Is novuscom/cmfuserbundle a Laravel package or a Symfony bundle?
It is a bundle for the Novus CMF, so it follows Symfony bundle conventions rather than Laravel package conventions. There is no Laravel service provider, facade, or publishable config in the way Laravel developers expect. If you are building a Laravel application, you should look at first-party options such as Laravel Breeze, Jetstream, or Fortify instead.
How do I install novuscom/cmfuserbundle with Composer?
Install it with composer require novuscom/cmfuserbundle, then register the bundle in your Symfony-style bundle configuration, such as config/bundles.php, so the container picks up its services. Because the package depends on the Novus CMF core, you will normally install it inside an existing Novus CMF project rather than as a standalone dependency. Check the repository's composer.json for the exact PHP and library constraints before requiring it.
What features does the Novus CMF User Bundle provide?
The bundle provides the foundational pieces of user management for Novus CMF applications: user entities, integration with the CMF authentication layer, and account handling logic. It is designed as a reusable bundle so multiple CMF projects can share the same user model and account workflows. It is not a full-blown identity platform, so expect to extend it for custom profile fields, roles, or registration flows.
Which Laravel versions does novuscom/cmfuserbundle support?
None, because it is not a Laravel package and does not declare Laravel framework constraints. Its compatibility is defined by the PHP version and Novus CMF dependencies listed in its composer.json. Match those constraints against your project before adding it to a Laravel or Symfony application.
Can I use novuscom/cmfuserbundle in a Laravel 10 or Laravel 11 application?
It is not designed for Laravel 10 or 11, since the bundle relies on Symfony bundle registration and CMF-specific services rather than Laravel's service container. Dropping it into a Laravel app would mean manually wiring services and adapting the user entity to Laravel's authenticatable contract, which is more work than using a native solution. For Laravel authentication, use Breeze, Jetstream, Fortify, or a package such as spatie/laravel-permission.
How do I configure authentication and account handling with this bundle?
Authentication is expected to be wired through the Novus CMF security layer, so configuration lives alongside your CMF security settings rather than in a standalone package config file. The README excerpt does not document a step-by-step setup, so review the bundle's service definitions and the CMF core documentation for the required parameters. Plan a small proof of concept before committing to it in a production project.
Does novuscom/cmfuserbundle ship with tests and is it production ready?
There is no documented test suite in the available package information, and the repository has a small audience compared with mainstream authentication bundles. That does not make in unsuitable, but you should read the source, run your own integration tests, and pin a specific version in composer.lock. Treat it as an internal or CMF-specific dependency rather than a general-purpose authentication solution.
How does it compare to FOSUserBundle or Symfony MakerBundle user generation?
FOSUserBundle and the MakerBundle make:user command are general Symfony tools with broad documentation and large user bases. novuscom/cmfuserbundle is narrower: it exists to give Novus CMF projects a ready-made user entity and account layer that plugs into that specific CMF. If you are not on Novus CMF, the general Symfony tools are the safer choice.
Is novuscom/cmfuserbundle actively maintained?
Maintenance should be verified directly on the GitHub repository by checking recent commits, tagged releases, and open issue activity. The available package information provides no release cadence or support policy, and the README is minimal. If you depend on it, consider forking it or budgeting time to maintain your own patched copy.
Can I use novuscom/cmfuserbundle without the rest of the Novus CMF?
Unlikely in practice, because the bundle's user entities and authentication integration are built around Novus CMF core services and conventions. Without that core, you would have to replace or stub the DI wiring and any entity dependencies yourself. If you only need user management, pick a standalone Laravel or Symfony solution instead of adapting this bundle.
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.
tequilarapido/trackit
gregsphotography/site-builder-filament
cabaoctavio/laravel-query-log
gregsphotography/site-builder-components
io-digital/clickatell
snowsoft/laravel-admin
oxygen/auth
relicsoftware/barakah-payment-gateway
tobya/work-with-composer
equipc/laravel-email-validator
equipc/laravel-email-database-log
adedsec/nova-translated-labels
wazza/laravel-db-encryption
hokny/laravel-generator
vonsogt/backup
jengo/queues
jeremykenedy/laravel-observability
coleus/frame
thtg88/journalism
filagora/filagora-ai-forums