rikcage / yii2-bfp
YII2中的暴力破解保护
1.0.1
2017-08-30 12:03 UTC
Requires
- yiisoft/yii2: *
This package is auto-updated.
Last update: 2024-09-29 05:01:19 UTC
README
暴力破解保护
安装
php composer.phar require rikcage/yii2-bfp "*"
php yii migrate --migrationPath=vendor/rikcage/yii2-bfp/migrations
使用方法
在配置文件中添加
'bfp'=>[
'class'=>'rikcage\bfp\BfpClass',
'params' => [
'accessRoles'=>['admin',], // role for admin page
],
],
管理URL: my.site/bfp/bfp-settings/index
在控制器中添加
use rikcage\bfp\behaviors\BfpBehavior;
public function behaviors()
{
return [
'as BfpClass' => [
'class' => BfpBehavior::className(),
],
];
}
在模型中添加
use rikcage\bfp\behaviors\BfpBehavior;
public function behaviors()
{
$parent_bahaviors = parent::behaviors();
$this_behaviors = [
'as BfpClass' => [
'class' => BfpBehavior::className(),
],
];
return array_merge($parent_bahaviors, $this_behaviors);
}