Symfony页面受简单密码保护

时间:2017-04-16 08:40:48

标签: php symfony password-protection

我想使用密码保护页面,我知道如何在合法的PHP中执行此操作,但我希望使用Symfony的最佳实践,使用组件,防火墙或像这样的东西。

我指定这不是用户身份验证,而只是访问输入正确密码的任何访问者

所有好的建议将不胜感激。

1 个答案:

答案 0 :(得分:1)

如果你使用Apache,你可以使用简单的http-basic-auth 将.htaccess文件添加到symfony root

中的/ web文件夹中

确保它有这些行

AuthType Basic
AuthName "UNDER CONSTRUCTION" 
AuthUserFile  /absolute/path/to/.htpasswd 
require valid-user

你可以在这里生成.htpasswd文件: http://www.htaccesstools.com/htpasswd-generator/