我正在編寫一個REST Web服務,並且我想使用OAuth 2.0進行授權。有沒有教程可以幫助我編寫OAuth服務器,而無需閱讀整個規範?我知道這是草稿,但即使是Facebook也在使用它。OAuth 2.0教程?
10
A
回答
1
OAuth最終變得如此簡單,實際上並不需要一個庫。它歸結爲使用HTTPS並通過如草案中規定的正確POST參數:http://tools.ietf.org/html/draft-ietf-oauth-v2-10
11
編輯2012:嘗試在谷歌https://code.google.com/oauthplayground 2的OAuth操場實際演示。它會讓你看到工作要求。
沒有任何好的通用OAuth 2教程。很顯然,IETF規範與任何工程規範一樣,都是專門設計的,具體而且冗長而不簡單。
此外,許多其他oAuth 2文檔是oAuth 1的差異,這是嘗試和學習某些東西的可怕方法。
我發現谷歌自己的(谷歌專用)的OAuth 2個文件比較好的得到它是如何實際運作的理解 - 什麼派,什麼要求,向誰: http://code.google.com/apis/accounts/docs/OAuth2.html
3
FWIW,我有一個例子這裏使用django和oauth2使用活塞:https://bitbucket.org/justinfx/django-piston-oauth2-nonrel-example
+1
正如jdl在鏈接中所說,示例是oauth 1.0,而不是2.0。 – ken 2012-05-09 22:35:18
相關問題
- 1. iPhone OAuth教程?
- 2. Firefox OS OAuth 2.0程序
- 3. StructureMap 2.0樣本/教程
- 4. RestKit ObjectMapping 2.0教程需要
- 5. Bada 2.0 JSON解析教程
- 6. Angularjs + OAuth + Play 2.0
- 7. GoogleCredentialsBuilder OAuth 2.0
- 8. Android&OAUTH 2.0
- 9. oAuth 2.0 with Titanium
- 10. Facebook和OAuth 2.0
- 11. 使用OAuth 2.0
- 12. 的OAuth 2.0
- 13. 的Oauth 2.0 appspot.com
- 14. picasaweb.google.com的OAuth 2.0
- 15. Google API OAuth 2.0
- 16. Jersey + Oauth 2.0
- 17. App Engine中的OAuth教程(Python)
- 18. 運動衫RESTful&shiro&oAuth教程
- 19. OAuth包裝初學者教程
- 20. iPhone最新的Twitter oAuth教程
- 21. 註冊Google OAuth 2.0
- 22. Facebook OAuth 2.0 /連接
- 23. 的OAuth 2.0 MVC流
- 24. OAuth 2.0設置AccessToken
- 25. grails oAuth 2.0文檔?
- 26. OAuth 2.0和Amazon Beanstalk
- 27. Facebook OAuth 2.0問題
- 28. Unauthorize 401 Oauth 2.0 google
- 29. OAuth 2.0服務器
- 30. OAuth 2.0和php slim
任何寫入2.0的人都不需要客戶端庫獲取我的+1。 – 2011-07-11 05:59:09
他特別提到了教程,而不是圖書館。 IETF規範不是教程。 – mikemaccana 2011-08-09 09:29:39
@nailer我是op以及在這種情況下的回答者... – 2012-08-09 03:50:53