次の要件を満たす Grails と Spring Security を使用してサーバーを構築するための実際のソリューションは何でしょうか。
- サーバーへのアクセスは休止状態になるため、サードパーティのクライアント (モバイルなど) のみがアクセスできます。
- 認証には oauth2 Facebook サービスが使用され、クライアントは Facebook SDK を使用してサーバーにトークンを提供します。
- 認証はリクエストごとに行われるため、トークンはリクエストで GET パラメータとして渡されます (Rest API が使用する POST ではありません)。
- Facebookユーザーの情報にアクセスする必要はなく、認証のみ
Spring Security Facebook を試しましたが、Json フィルターはユーザーの詳細のみを返すため、リクエストごとまたはセッションごとの認証はありません。
Spring Security Oauth2 Provider に気付きましたが、これはプロバイダーであり、Facebook などの別のプロバイダーにプラグインできる消費者ではないため、使用方法の手がかりがありません。
Spring Social は私の要件を満たしていないようです。
この情報検索の結果、facebook に接続された Restfull サーバーを作成するためのプラグインを作成するつもりです。
前もって感謝します