2012-11-22 63 views
0

我想在我的網站上允許通過Facebook連接登錄。 但我不希望使用FOSUserBundlefacebook在symfony2中連接它怎麼做?

我已經有一個驗證數據庫,這是我在這個環節http://symfony.com/doc/2.0/cookbook/security/entity_provider.html

創建一個登錄通過Facebook不喜歡我連唯一可以做的是在該鏈接? http://symfony.com/doc/2.0/cookbook/security/custom_provider.html

我必須這樣做嗎? http://symfony.com/doc/2.0/cookbook/security/custom_authentication_provider.html

我該如何實現這個方法:function loadUserByUsername($ username)?

+2

你看着[FOSFacebookBundle(https://github.com/FriendsOfSymfony/FOSFacebookBundle)?它不需要FOSUserBundle。 – meze

回答

0

正如@meze提到你既可以使用FOSFacebookBundle或者,如果你想自己實現它,你可以使用KnpOAuthBundle