私はSpring Securityを使ってSpring 3.1で構築されたRESTful APIを持っています。 Webアプリケーション、Spring 3.1 MVCアプリケーションもあります。モバイルクライアントにREST APIにアクセスさせる予定です。したがって、私のAPIは、認証したり、データを取得したりする中心的な場所です。これまでのところすべて意味があります。正しい方法を探しています:Spring Social + Spring RESTful API + Spring WebApp +モバイルクライアント
ここで私の周りを包み込むことはできませんが、Spring Socialを簡単でスマートな方法で追加する方法です。どのようにしましたか? ConnectionRepositoryをAPIに移動するだけでしたか?それとも、APIを持っていましたか?私は、各クライアント技術の二重認証を防止することを念頭に置いています(二重認証の防止という意味で、userAはwebappのFacebookに接続してからモバイルクライアントを使い始めるので、Facebook/userAは別のクライアントを使用しています)。
あなたの考えを共有してくれてありがとう!
これまでのところ、私はいくつかのヒントを見つけました:http://porterhead.blogspot.com/2013/01/writing-rest-services-in-java-part-4.html – pumuckl