aprivette / bedrock-auth
Bedrock WordPress框架的环境特定基本认证。
1.1.0
2024-02-18 17:32 UTC
Requires
- oscarotero/env: ^2.1
- vlucas/phpdotenv: ^5.0
This package is auto-updated.
Last update: 2024-09-18 18:48:02 UTC
README
这是一个WordPress插件,旨在作为Bedrock WordPress框架的附加组件。
它为WordPress站点添加了环境特定的基本认证。这有几个用例。例如,如果您要设置一个测试站点并且只想保护这个设置而不影响版本控制,那么这个包可能会有用。或者,您可以专门保护 wp-login.php 以防止暴力破解攻击。
设置
- 使用
composer require aprivette/bedrock-auth
将包添加到您的bedrock安装中。 - 在WordPress中激活插件。
- 将
BASIC_AUTH_USER
和BASIC_AUTH_PASS
变量添加到您的 .env 文件中。 - 通过设置
BASIC_AUTH_LEVEL
变量为 site 或 login 来选择认证级别。选择 site 将要求整个站点进行认证,而选择 login 将仅保护 wp-login.php。 - 导航到站点,它应该要求您登录。