2017-04-16 87 views
0

我想用密碼保護頁面,我知道如何在legagy PHP中做到這一點,但我想用Symfony的最佳實踐來完成它,使用組件,防火牆或者類似的東西。受簡單密碼保護的Symfony頁面

我指定這不是用戶認證,但只是爲了誰輸入正確的密碼

所有好的建議任何訪客的訪問將感謝感激。

+0

您好,有一個一目瞭然http://symfony.com/doc/current/components/security.html – scoolnico

回答

1

如果您使用Apache,你可以使用簡單的HTTP基本認證 的添加.htaccess文件在symfony的根你的/ Web文件夾

確保它有這些行

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

你可以生成例如這裏的htpasswd文件: http://www.htaccesstools.com/htpasswd-generator/

+0

是的,我知道,太乙這不是我的問題=>「我想用Symfony的最佳實踐做到這一點」 – rudak

+1

得到了這一點,你也可以讓symfony爲你做這件事,看看http://symfony.com/doc/2.0/book/ security.html#basic-example-http-authentication –

+0

好的,我會爲大家創建一個內存用戶,謝謝 – rudak