簡體   English   中英

Symfony2:同時使用兩種方法保護路由

[英]Symfony2: Securing a route with 2 methods at same time

我在security.yml有一個用ROLE保護的管理區域:

access_control:
    - { path: ^/login$, role: IS_AUTHENTICATED_ANONYMOUSLY }
    - { path: ^/register, role: IS_AUTHENTICATED_ANONYMOUSLY }
    - { path: ^/resetting, role: IS_AUTHENTICATED_ANONYMOUSLY }
    - { path: ^/addrating, role: IS_AUTHENTICATED_FULLY }
    - { path: ^/admin/, role: ROLE_ADMIN }

我想要給我們所有人管理員一個額外的密碼,以便我可以通過電話進行交流...所以我想使用http密碼....我可以通過啟用的方式更改我的security.yml嗎?

如果僅希望將HTTP基本身份驗證作為附加層,則可以僅將其添加到Web服務器配置中,而無需觸摸Symfony安全配置。

例如,在Apache中,您可以將其添加到適用的vhost中的/ admin或web / admin中的.htaccess文件中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM