私は、Webコンポーネントとモバイルコンポーネント( )で構成されるアプリを開発しています。エンドユーザーは、Webまたはモバイル経由で直接サービスにアクセスできます。私は、サービスのためのFacebookベースの認証をしたいと思います。facebook認証を使用してAndroidからWebサービスにアクセスするにはどうすればよいですか?
私は、Webインターフェイスのための簡単なfacebook javascript SDKベースのログインメカニズムを開発しました。サーバー側は、どのユーザーがCookieを使用してログインしているかを判断します。これは正常に動作します。
Android側からは、ユーザーがFacebook側のサービスにアクセスするためにFacebookの認証情報でログインできるようにしたいと考えています(Facebook固有のサービスではありません)。私は、javascript SDKを使用しているときに提示されているのと同じクッキーをリクエストに提示させることによって、これを動作させたいと思います。
はドキュメントを見た、多かれ少なかれ、二つの選択肢があるようです:
は直接Facebookの
使用モバイルウェブにアクセスするためのモバイルアプリを有効にするには、FacebookのAndroidのライブラリを使用します
上記のどちらも本当に私たちが望むものではありません - 最初のものはからのダイレクトフェイスブックアクセス用ですAndroidアプリで、実際にはWebサービスがある状況には関係しません。 2番目はネイティブモバイルアプリと統合されません。
私は、これを行う前に、これを行う必要があるだろうと推測しています。
TIA、
Seán。
良い提案ですが、ネイティブアプリでは既にかなりのことをしていますので、この道に投資しています。 –