2
我需要在symfony2中驗證用戶身份。我遇到的問題是我的用戶通過休息服務進行身份驗證。我向此服務發送登錄名和密碼,並收到用戶和會話作爲響應或錯誤。Symfony2創建一個經過驗證的會話
看來,爲了授予訪問防火牆,我必須有一個用戶提供者,一個擴展UserProviderInterface並需要loadUserByUsername()方法的用戶提供者。在某些時候,symfony將在提供的用戶和登錄憑證之間的後臺進行密碼檢查。
如何跳過用戶提供程序和symfony2登錄檢查,而是使用自定義身份驗證提供程序,它將使用symfony2安全性進行正確身份驗證,並允許我在安全配置中定義角色和防火牆。
簡而言之,我想通過休息界面進行身份驗證,但是使用symfony進行授權。
請指定您正在使用的是哪個版本的Symfony2 - 2.0或2.1 –
對不起2.0。 –