我的問題很簡單,如果您想要集成社交媒體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. 社交媒體連接
- 6. Google Analytics(分析):無法將跟蹤代碼添加到社交媒體網站
- 7. iPhone:社交媒體整合
- 8. 社交媒體鏈接
- 9. 調整社交媒體按鈕
- 10. html社交媒體鏈接
- 11. Facebook社交媒體插件
- 12. 如何區分YII2中的oauth社交媒體插件
- 13. 社交媒體的Prestashop模塊
- 14. 通過代碼添加窗體控件通過代碼
- 15. 成功登錄社交媒體應用程序後回調
- 16. 三列社交媒體按鈕
- 17. 如何導入社交媒體按鈕?
- 18. 如何鏈接Rails代碼中的社交媒體圖像
- 19. 社交媒體聚合器,通過Powershell進行全局更新
- 20. 流星:通過社交媒體區分登錄和註冊
- 21. 社交媒體圖標位置不一致通過頁面
- 22. 跟蹤社交媒體分享,喜歡,通過網站#標籤
- 23. 對齊社交媒體分享圖標
- 24. 在下方添加社交媒體圖標導航
- 25. 如何將社交媒體圖標添加到TN3Gallery?
- 26. janrain社交媒體登錄集成
- 27. 網站上的社交媒體圖標
- 28. 社交媒體搜索引擎問題
- 29. 如何使用該代碼片段繞過社交媒體按鈕?
- 30. 社交媒體分享和跟蹤
謝謝!這證實了我的懷疑,Auth0看起來很有趣,感謝鏈接和披露;) –