我想構建一個Web服務(RESTful JSON API),我想用OAuth 1.0或2.0來保護我的API。我在Scala中使用Play2,在Scala和Play2中找不到寫OAuth提供者(不是消費者)的例子。是否有play2框架插件來構建OAuth REST API?
我相信這個組合應該是非常熟悉的,假設你正在構建一個像GitHub這樣的API,並且你想授權某些應用程序併爲它們提供CONSUMER_KEY,CONSUMER_SECRET來訪問你的API。必須有一個易於使用的庫來幫助你做到這一點。並不是說這應該被燒成Play2。
任何想法?庫?花樣?
斯卡拉特拉傢伙[也在建設](https://github.com/scalatra/oauth2-server)OAuth2服務器,我希望他們不會因[最近的負面評論](http:///hueniverse.com/2012/07/oauth-2-0-and-the-road-to-hell/)有關OAuth2過程,但有一個很好的示例代碼供您閱讀。 – opyate 2012-08-10 14:24:56