mavs1971 / yii2-mavsuser
Yii2用户注册和认证模块
dev-master
2020-06-09 00:04 UTC
Requires
This package is auto-updated.
Last update: 2024-09-09 09:24:29 UTC
README
Yii2-User提供了一个高级访问控制、用户管理的Web界面,包括以下功能:
注意:模块尚未进入alpha版本。请自行承担风险使用。一些功能尚未实现。任何内容都可能在任何时候更改。
仅与Yii2应用高级启动套件一起使用
- 可配置设置
- 账户(登录、注册、密码重置、密码恢复等)
- 个人资料
- 管理员
- 通知设置
- 上传头像的能力
- Rbac实现
- 可配置小工具
- 所有设置均可通过GUI配置
文档
安装
本文档将指导您使用composer安装Yii2-User的过程。
将Yii2-User添加到您的composer.json文件的require部分
{ "require": { "mavs1971/yii2-mavsuser": "*" } }
然后运行以下命令使用composer下载扩展
$ composer update
配置
要启用模块,您应该按照以下方式配置您的应用程序
'modules' => [ ... 'user' => [ 'class' => \abhimanyu\user\UserModule::className(), ], ], 'components' => [ ... 'user' => [ 'identityClass' => \abhimanyu\user\models\UserIdentity::className(), 'loginUrl' => ['/user/auth/login'], ], ],
更新数据库模式
运行应用程序的自测
以更新数据库。
为什么缺少功能X?
因为它尚未实现或永远不会实现。请查看路线图。
如何贡献?
贡献说明位于CONTRIBUTING.md文件。
路线图
- 用户注册
- 密码检索
- 账户管理
- 个人资料管理
- 控制台命令
- 用户管理界面
- 文档
- 与MySQL兼容性
- 与其他数据库的兼容性
- 与其他模板的兼容性
变更日志
请参阅变更日志
许可协议
Yii2-user是在MIT许可协议下发布的。有关详细信息,请参阅捆绑的LICENSE。