cakebake/yii2-accounts

该软件包已被废弃,不再维护。未建议替代软件包。

yii2 框架的用户、管理、登录和资料模块

安装: 59

依赖者: 0

建议者: 0

安全: 0

星标: 4

关注者: 1

分支: 2

类型:yii2-extension

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