rikcage/yii2-bfp

YII2中的暴力破解保护

维护者

详细信息

github.com/rikcage/bfp

源代码

问题

安装次数: 21

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 0

分支: 0

开放问题: 0

类型:yii2-extension

1.0.1 2017-08-30 12:03 UTC

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);

}