長篇小說我介入了一家外包公司,使用symfony框架構建了自己的網站。他們爲Facebook身份驗證構建了一個自定義插件。由於Facebook推出了新的身份驗證協議,因此我設置了將插件的代碼遷移到OAuth 2.0的任務。問題是我不熟悉PHP,並且對symfony足夠了解。什麼可以幫助我確定哪些需求發生了變化,以便符合新的Facebook身份驗證協議標準,以便在公司網站上恢復該功能?使用symfony插件將Facebook身份驗證移植到OAuth 2.0協議
0
A
回答
0
有出去的OAuth盒支持Symfony的1.X的唯一插件是sfMelody。文檔有點稀疏,但它確實有效。 sfFacebookConnect不再有效,並且不支持OAuth。
0
這裏有兩個選擇,你可以使用
https://developers.facebook.com/docs/reference/dialogs/oauth/
和
https://developers.facebook.com/docs/reference/plugins/login/
請閱讀同時在文檔通,看看要麼滿足你的需要。
如果你必須使用PHP集成,還有的是,這裏一些很好的例子:
0
既然你有一個定製插件的Facebook身份驗證,很難建議任何事情沒有代碼示例。 我想它一定是像plugins/sfFacebookUserPlugin/sfFacebookUser.class.php
。
任何情況下,您必須找出當前插件檢索用戶ID的位置,並使用OAuth 2.0編寫自己的實現,並保持類功能的其餘部分不變。
相關問題
- 1. 使用Oauth 2.0進行Facebook身份驗證
- 2. OAuth身份驗證Iphone
- 3. Rails 3身份驗證插件建議?
- 4. Rails身份驗證插件建議
- 5. Facebook C#SDK是否將任何OAuth 2.0身份驗證烘焙到庫中?
- 6. Facebook的OAuth 2.0身份驗證是否嚴格執行RFC?
- 7. phpmyadmin身份驗證協議加密
- 8. 基本卡身份驗證協議
- 9. Facebook OAuth進行身份驗證?
- 10. 如何使用Facebook OAuth 2.0身份驗證(如Zynga等)使用它?
- 11. 將Shibboleth身份驗證添加到Symfony
- 12. 使用FOSUserBundle在oAuth上進行Symfony身份驗證
- 13. 使用DropWizard進行OAuth身份驗證
- 14. Facebook身份驗證
- 15. Vimeo OAuth 2身份驗證
- 16. 使用xmpp協議在Facebook上進行身份驗證和聊天
- 17. Grails Facebook身份驗證插件未打開FB身份驗證頁面
- 18. 使用ADFS WS-Fed協議進行身份驗證和授權
- 19. 使用has_secure_password和oauth(例如facebook)身份驗證
- 20. 在Symfony2中使用WebTestCase測試oAuth/Facebook身份驗證
- 21. 將Oracle身份驗證遷移到表
- 22. 將Facebook身份驗證添加到Rails自定義身份驗證
- 23. Symfony 2.8 LDAP身份驗證
- 24. WMS身份驗證插件
- 25. JSF 2.0身份驗證
- 26. 將舊的Facebook身份驗證密鑰遷移到access_token
- 27. Azure身份驗證和OAuth身份驗證
- 28. HTTP身份驗證VS OAuth VS HttpClient身份驗證
- 29. 使用OAuth 2.0令牌和Azure Active Directory進行Web API身份驗證(無身份驗證服務器)
- 30. 用於Oauth 2.0和ADfs身份驗證的C#客戶端庫
查看sfFacebookMelody(OAuth 2) – sglessard 2012-10-12 16:21:56
我認爲你的意思是sfMelody,它與Facebook的某些功能有點片面。 https://github.com/chok/sfMelodyPlugin – richrosa 2012-10-26 15:30:07