cakebake / yii2-accounts
该软件包已被废弃,不再维护。未建议替代软件包。
yii2 框架的用户、管理、登录和资料模块
dev-master
2015-02-24 00:04 UTC
This package is not auto-updated.
Last update: 2020-01-24 14:49:48 UTC
README
yii2 框架的用户、管理、登录和资料模块
安装前
如果您没有Composer,您可以按照getcomposer.org上的说明进行安装。
然后,您可以使用以下命令安装该软件包
php composer.phar require --prefer-dist cakebake/yii2-accounts "dev-master"
或者添加
"cakebake/yii2-accounts": "dev-master"
到您的composer.json
文件的require部分,并运行php composer.phar update
。
配置
要访问该模块,您需要将其添加到您的应用程序/console配置中(不带点:P)
...
'name' => 'My Application Name', //for emails like account activation, password reset, ...
...
'params' => [
...
'supportEmail' => 'support@example.com', //form emails like account activation, password reset, ...
...
]
...
'components' => [
...
'user' => [
'class' => 'cakebake\accounts\components\User',
],
'authManager' => [
'class' => 'cakebake\accounts\components\AuthManager',
],
...
],
...
'modules' => [
...
'accounts' => [
'class' => 'cakebake\accounts\Module',
],
'actionlog' => [
'class' => 'cakebake\actionlog\Module',
],
...
],
...
安装
检查您的数据库设置,并从您的控制台运行迁移。有关更多信息,请参阅数据库迁移文档
账户数据库表
php yii migrate --migrationPath=@vendor/cakebake/yii2-accounts/migrations/
RBAC数据库表
php yii migrate --migrationPath=@yii/rbac/migrations/
操作日志数据库表
php yii migrate --migrationPath=@vendor/cakebake/yii2-actionlog/migrations/
使用
使用URI "/accounts/user/login" 打开您的网站并登录
Username: admin
Password: password
或
Username: user
Password: password