devskyfly/yii-module-auth-security
Composer 安装命令:
composer require devskyfly/yii-module-auth-security
包简介
README 文档
README
Install
Composer
composer require devskyfly/yii-module-auth-security
Migrations
./yii migrate --migrationPath="vendor/devskyfly/yii-module-auth-security/src/migrations/"
Config
Config app access
'as accessfilter' => [ 'class' => 'yii\filters\AccessControl', 'except' => [ 'site/login'], 'rules' => [ [ 'allow' => true, 'roles' => ['@'] ], ] ]
Config app components
[ 'authManager' => [ 'class' => 'yii\rbac\PhpManager' ], 'user' => [ 'class' => 'yii\web\User', 'identityClass' => 'devskyfly\yiiModuleAuthSecurity\models\auth\User', 'loginUrl' => ['/site/login'] ] ]
Config app modules
'modules' => [ 'auth-security' => [ "class" => "devskyfly\yiiModuleAuthSecurity\Module", "loginTitle" => "Login page", "loginKeywords" => "Login keywords", "loginDescription" => "Login description" ] ]
Config app controller
public function actions() { return [ 'error' => [ 'class' => ErrorAction::class, ], 'login' => [ 'class' => LoginAction::class ], 'logout' => [ 'class' => LogoutAction::class ], ]; }
Config app login view by creating file /views/site/login.php
use devskyfly\yiiModuleAuthSecurity\widgets\auth\LoginForm; echo LoginForm::widget(compact("loginForm"));
统计信息
- 总下载量: 33
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 4
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2019-12-26