【问题标题】:Symfony page protected by simple passwordSymfony 页面受简单密码保护
【发布时间】:2017-04-16 08:40:48
【问题描述】:

我想用密码保护页面,我知道如何在遗留的 PHP 中做到这一点,但我想使用 Symfony 的最佳实践,使用组件、防火墙或像这样的。

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

感谢所有好的建议。

【问题讨论】:

标签: php symfony password-protection


【解决方案1】:

如果你使用 Apache,你可以使用简单的 http-basic-auth 将.htaccess 文件添加到 symfony 根目录下的 /web 文件夹中

确保它有这些行

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

您可以在此处生成 .htpasswd 文件: http://www.htaccesstools.com/htpasswd-generator/

【讨论】:

  • 是的,我也知道,但这不是我的问题 => “我想用 Symfony 的最佳实践来做这件事”
  • 知道了,你也可以让 symfony 为你做这件事,看看symfony.com/doc/2.0/book/…
猜你喜欢
  • 2016-03-08
  • 1970-01-01
  • 2021-06-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多