次のブロックを使用してアプリケーションを構築しています。
Android-クライアント側、Javaサーブレット-サーバー側、Facebookアプリ-ユーザーを認証し、データを操作するために使用されます。
私の問題は次のとおりです:Facebook経由でユーザーを認証したい(たとえば、facebook-android-sdkを使用してAndroidクライアントからFacebookに送信されたリクエスト)が、サーバーにリクエストを送信したい(これはによって実装されています)サーブレット)そして、リクエストを送信するユーザーがFacebookと私のアプリケーションに対して認証されていることを何らかの方法で検証します。
したがって、これらの手順は次のとおりです。
ユーザーXは、facebook-android-sdkを使用してFacebookと私のFacebookアプリに対して認証されています。Xがサーバーにリクエストを送信しています
サーバーに関しては、それが私と一緒に作業している適切なユーザーであることを知りたいだけです。サーバーがGraphAPIリクエストを実行する必要はありません。
Xがサーバーで有効であることをどのように知ることができますか?その場合、認証はクライアント側で実行されました。