nucleos / user-bundle
symfony 的轻量级用户管理
3.5.0
2024-08-14 16:26 UTC
Requires
- php: ^8.1
- ext-json: *
- ext-mbstring: *
- doctrine/collections: ^1.8 || ^2.0
- doctrine/common: ^3.0
- doctrine/event-manager: ^1.2 || ^2.0
- doctrine/persistence: ^2.3 || ^3.0
- paragonie/random_compat: ^1 || ^2 || ^9
- symfony/config: ^6.4 || ^7.0
- symfony/console: ^6.4 || ^7.0
- symfony/dependency-injection: ^6.4 || ^7.0
- symfony/event-dispatcher: ^6.4 || ^7.0
- symfony/event-dispatcher-contracts: ^2.5 || ^3.0
- symfony/form: ^6.4 || ^7.0
- symfony/framework-bundle: ^6.4 || ^7.0
- symfony/http-foundation: ^6.4 || ^7.0
- symfony/http-kernel: ^6.4 || ^7.0
- symfony/mailer: ^6.4 || ^7.0
- symfony/mime: ^6.4 || ^7.0
- symfony/options-resolver: ^6.4 || ^7.0
- symfony/password-hasher: ^6.4 || ^7.0
- symfony/polyfill-mbstring: ^1.13
- symfony/routing: ^6.4 || ^7.0
- symfony/security-bundle: ^6.4 || ^7.0
- symfony/security-core: ^6.4 || ^7.0
- symfony/security-csrf: ^6.4 || ^7.0
- symfony/security-http: ^6.4 || ^7.0
- symfony/translation: ^6.4 || ^7.0
- symfony/translation-contracts: ^2.5 || ^3.0
- symfony/twig-bridge: ^6.4 || ^7.0
- symfony/twig-bundle: ^6.4 || ^7.0
- symfony/validator: ^6.4 || ^7.0
- twig/twig: ^2.14 || ^3.1
Requires (Dev)
- ext-mongodb: *
- dama/doctrine-test-bundle: ^8.0
- doctrine/doctrine-bundle: ^2.4
- doctrine/mongodb-odm: ^2.3
- doctrine/mongodb-odm-bundle: ^4.4 || ^5.0
- doctrine/orm: ^2.18 || ^3.0
- ergebnis/composer-normalize: ^2.0.1
- symfony/browser-kit: ^6.4 || ^7.0
- symfony/css-selector: ^6.4 || ^7.0
- symfony/doctrine-bridge: ^6.4 || ^7.0
- symfony/yaml: ^6.4 || ^7.0
Conflicts
- doctrine/dbal: >=4
- doctrine/doctrine-bundle: <1.12
- doctrine/mongodb: <1.6
- doctrine/mongodb-odm: <1.1
- doctrine/mongodb-odm-bundle: <4.1
- doctrine/orm: <2.18
- 4.0.x-dev
- 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.5.x-merge-up-into-4.0.x_DprK0oCC
- dev-renovate/sphinx-8.x
- dev-renovate/matthiasnoback-symfony-dependency-injection-test-6.x
- dev-renovate/psalm-plugin-phpunit-0.x
- dev-renovate/phpunit-phpunit-11.x
This package is auto-updated.
Last update: 2024-09-14 16:50:23 UTC
README
NucleosUserBundle 是 FOSUserBundle 的分支,它为 symfony 添加了数据库支持的用户系统,轻量级。
如果您想从 FOS 迁移,有一些主要更改和重构
- 它不提供任何高级功能,如配置文件管理或注册
- Swift 邮件发送器被移除,改为 symfony 邮件发送器
- 删除了对 Couch DB 的支持
- 仅支持 symfony 6.4 / 7.*
- 只有两个可选依赖:doctrine/orm 和 doctrine/mongodb-odm
包含功能
- 用户可以通过 Doctrine ORM 或 MongoDB ODM 存储
- 密码重置支持
文档
文档的源代码存储在此包的 docs/
文件夹中。
安装
所有安装说明都位于文档中。