长篇小说我介入了一家外包公司,使用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