我的问题很简单,如果您想要集成社交媒体oauth 2.0,您必须将回调添加到特定社交媒体平台(如FB/LinkedIn)的应用程序。 Afaik,没有办法通过某种API添加这些回调,对吗?这意味着如果我想添加一个100回调链接到FB,我不得不手动添加它们?社交媒体OAuth - 通过代码添加回调
1
A
回答
1
据我所知,你是对的;这将是一个手动过程。有几个规范会允许更多的程序控制这个注册信息,但是你想使用的具体提供者将不得不支持他们或者定制的方法,我认为Facebook不会这样做。为了便于参考:
- OAuth 2.0 Dynamic Client Registration Protocol
- OAuth 2.0 Dynamic Client Registration Management Protocol
另一种可能性是要经过你需要支持,并且能够以一个供应商的行动的供应商整合的中介他自己并且同时允许您以编程方式配置重定向。
Diclosure:我是Auth0工程师。
一个例子是Auth0;它与Facebook和LinkedIn集成在一起,但允许您的自定义应用程序直接与Auth0对话。好处是您可以使用单个重定向URL将Facebook和LinkedIn集成配置一次,然后可以使用该配置访问多个应用程序。
由于Auth0公开OAuth2/OIDC端点,您仍然可以使用相同的协议,但现在可以利用Auth0 Management API执行OAuth2客户端应用程序注册信息的编程管理;包括动态注册重定向URL的。如果您纯粹从认证角度使用FB或LinkedIn,这是一种真正简单的方法来实现您的要求。如果您需要FB的访问令牌,然后代表用户拨打他们的API,尽管Auth0仍然可以使用,但您有一些开销,因为这些令牌不会自动提供给您的自定义应用程序。
相关问题
- 1. 社交媒体分享
- 2. 社交媒体在弹出
- 3. 社交媒体问题
- 4. 社交媒体连接
- 5. iPhone:社交媒体整合
- 6. 社交媒体链接
- 7. html社交媒体链接
- 8. Facebook社交媒体插件
- 9. 社交媒体的Prestashop模块
- 10. 通过代码添加窗体控件通过代码
- 11. 成功登录社交媒体应用程序后回调
- 12. 三列社交媒体按钮
- 13. 如何导入社交媒体按钮?
- 14. 社交媒体聚合器,通过Powershell进行全局更新
- 15. 跟踪社交媒体分享,喜欢,通过网站#标签
- 16. 流星:通过社交媒体区分登录和注册
- 17. janrain社交媒体登录集成
- 18. 网站上的社交媒体图标
- 19. 社交媒体搜索引擎问题
- 20. 如何使用该代码片段绕过社交媒体按钮?
- 21. 社交媒体链接/元数据
- 22. 样式社交媒体按钮与CSS?
- 23. 将社交媒体集成到DFP中
- 24. 社交媒体图标不可见
- 25. 替换URL社交媒体图标
- 26. 将图像分享到社交媒体
- 27. 下载:删除社交媒体链接?
- 28. DotNetNuke博客和社交媒体集成
- 29. 第三方社交媒体API的
- 30. 社交媒体链接分享
谢谢!这证实了我的怀疑,Auth0看起来很有趣,感谢链接和披露;) –