nucleos / user-bundle
Lightweight user management for symfony
Package info
github.com/nucleos/NucleosUserBundle
Type:symfony-bundle
pkg:composer/nucleos/user-bundle
4.1.0
2026-04-09 19:57 UTC
Requires
- php: ^8.3
- ext-json: *
- ext-mbstring: *
- doctrine/collections: ^1.8 || ^2.0 || ^3.0
- doctrine/common: ^3.0
- doctrine/event-manager: ^1.2 || ^2.0
- doctrine/persistence: ^4.0
- symfony/config: ^7.4 || ^8.0
- symfony/console: ^7.4 || ^8.0
- symfony/dependency-injection: ^7.4 || ^8.0
- symfony/event-dispatcher: ^7.4 || ^8.0
- symfony/event-dispatcher-contracts: ^2.5 || ^3.0
- symfony/form: ^7.4 || ^8.0
- symfony/framework-bundle: ^7.4 || ^8.0
- symfony/http-foundation: ^7.4 || ^8.0
- symfony/http-kernel: ^7.4 || ^8.0
- symfony/mailer: ^7.4 || ^8.0
- symfony/mime: ^7.4 || ^8.0
- symfony/options-resolver: ^7.4 || ^8.0
- symfony/password-hasher: ^7.4 || ^8.0
- symfony/polyfill-mbstring: ^1.13
- symfony/routing: ^7.4 || ^8.0
- symfony/security-bundle: ^7.4 || ^8.0
- symfony/security-core: ^7.4 || ^8.0
- symfony/security-csrf: ^7.4 || ^8.0
- symfony/security-http: ^7.4 || ^8.0
- symfony/translation: ^7.4 || ^8.0
- symfony/translation-contracts: ^2.5 || ^3.0
- symfony/twig-bridge: ^7.4 || ^8.0
- symfony/twig-bundle: ^7.4 || ^8.0
- symfony/validator: ^7.4 || ^8.0
- twig/twig: ^2.14 || ^3.1
Requires (Dev)
- dama/doctrine-test-bundle: ^8.3
- doctrine/doctrine-bundle: ^2.18 || ^3.0
- doctrine/orm: ^2.18 || ^3.0
- ergebnis/composer-normalize: ^2.0.1
- symfony/browser-kit: ^7.4 || ^8.0
- symfony/css-selector: ^7.4 || ^8.0
- symfony/doctrine-bridge: ^7.4 || ^8.0
- symfony/yaml: ^7.4 || ^8.0
Conflicts
- doctrine/dbal: <4.0
- doctrine/doctrine-bundle: <2.18
- doctrine/orm: <2.18
- 4.2.x-dev
- 4.1.x-dev
- 4.1.0
- 4.0.x-dev
- 4.0.0
- 3.7.x-dev
- 3.7.0
- 3.6.x-dev
- 3.6.1
- 3.6.0
- 3.5.x-dev
- 3.5.0
- 3.4.x-dev
- 3.4.3
- 3.4.2
- 3.4.1
- 3.4.0
- 3.3.x-dev
- 3.3.2
- 3.3.1
- 3.3.0
- 3.2.x-dev
- 3.2.1
- 3.2.0
- 3.1.x-dev
- 3.1.0
- 3.0.x-dev
- 3.0.3
- 3.0.2
- 3.0.1
- 3.0.0
- 2.3.x-dev
- 2.3.0
- 2.2.x-dev
- 2.2.0
- 2.1.x-dev
- 2.1.0
- 2.0.x-dev
- 2.0.1
- 2.0.0
- 1.14.x-dev
- 1.13.x-dev
- 1.13.1
- 1.13.0
- 1.12.x-dev
- 1.12.0
- 1.11.x-dev
- 1.11.2
- 1.11.1
- 1.11.0
- 1.10.x-dev
- 1.10.0
- 1.9.x-dev
- 1.9.0
- 1.8.x-dev
- 1.8.0
- 1.7.1
- 1.7.0
- 1.6.1
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.1
- 1.3.0
- 1.2.0
- 1.1.0
- 1.0.0
- dev-3.6.x-merge-up-into-4.0.x_6Qfknz3S
This package is auto-updated.
Last update: 2026-04-09 19:57:21 UTC
README
The NucleosUserBundle is a fork of FOSUserBundle which adds a lightweight support for a database-backed user system in symfony.
There are some major changes and refactorings if you want to migrate from FOS:
- It does not provide any advanced features like profile management or registration
- Swift mailer was dropped in favor of symfony mailer
- Couch DB support was removed
- Only symfony 6.4 / 7.* support
- There are only two optional dependencies: doctrine/orm and doctrine/mongodb-odm
Features included:
- Users can be stored via Doctrine ORM or MongoDB ODM
- Password reset support
Documentation
The source of the documentation is stored in the docs/ folder
in this bundle.
Installation
All the installation instructions are located in the documentation.