mipotech / yii2-devlogin
一个用于密码保护整个站点的包,通常在开发或测试模式下使用
1.2
2020-11-15 15:27 UTC
Requires
- yiisoft/yii2: *
This package is auto-updated.
Last update: 2024-09-16 15:31:22 UTC
README
本包提供了一种简单的方法来密码保护整个站点,通常在开发或测试模式下使用。
安装
安装此扩展的首选方法是通过 composer。运行以下命令之一:
php composer.phar require --prefer-dist mipotech/yii2-devlogin "*"
或者添加
"mipotech/yii2-devlogin": "*",
到你的 composer.json
文件的 require
部分,并执行 composer 更新。
配置
在 @app/config/web.php 中添加 devlogin
作为应用程序组件
'components' => [
...
'devlogin' => [
/* Required settings */
'class' => 'mipotech\devlogin\Bootstrap',
'username' => 'XXXXX',
'password' => 'YYYYY',
/* Optional settings */
'environments' => ['dev'], // defaults to ['dev', 'test']
'excludeIPs' => ['192.168.10.1'], // IP addresses to exclude from this rule. defaults to []
'excludePaths' => ['/dashboard','/gii'], // defaults to []
'logoPath' => '/images/logo.png',
],
...
]
然后在配置文件的 bootstrap
部分添加 devlogin
组件
'bootstrap' => [
'log',
'devlogin',
...
]
就这样。包已设置完成,准备使用。