2013-06-18 10 views
7

ScalatraベースのAPIを構築する予定です。要件の1つにOAuth認証があります。私はOAuthのガイドがScalatraの公式サイトにまだ載っていないことに気付きました。 WardenにOAuthベースの戦略を追加する方法を理解して、現在OAuthサポートを追加する最善の方法はありますか?私はRuby on Railsベースのバックグラウンドから来ているので、多くのScala/Javaの慣習には触れていません。おそらくこれに取り組むにはいくつかの方法がありますが、ドキュメント化されており、自分のアプリケーションで実装するために参照できる解決策を期待しています。Scalatra WebサービスへのOAuthの追加

答えて

1

私は現在、Scala/ScalatraのRuby/Sinatraアプリケーションを書き直しています。 OAuthを追加する最も簡単な方法は、Scribe(https://github.com/fernandezpablo85/scribe-java)を使用することです。ここではScalaのでスクライブを使用してのガイドがあります:TwitterのAPIの正確な実装が時代遅れであることを

https://github.com/earldouglas/nuevos#consuming-the-twitter-api-in-scala-with-scribe

注意。彼は実際にREADMEを更新せずにコードを少し更新しました(それはしばらく私を混乱させました)。最初に通常のJava Scribeガイドを読んでから、Scalatraサンプルのソースコードを見てください。

関連する問題