JSON Webサービスを使用するAndroidアプリを作成していますが、認証にFacebookを使用したいと思います。
よくわからないのは、Webサービスを保護する方法です。
Facebookログインから返された認証トークンをWebサービスのパスワードとして使用する必要がありますか?
トークンがどこに保存されているのか、どのように取得するのかわかりませんか?また、有効期限が切れたときに新しいトークンでWebサービスを更新するにはどうすればよいですか?
私はAPIキーを使用することを検討していますが、それは、誰かがapkを逆コンパイルしてAPIキーを取得した場合、Webサービスを悪用する可能性があることを意味します。
どんな提案でも大歓迎です。
私はPhoneGapを使用しているので、Cookieを使用するオプションがあると思いますが、正確な方法はわかりません。