0

Facebook SDK を使用して Android アプリを作成しています。認証に関して以下の質問があります。

FB のドキュメントによると、Android 用のネイティブ FB アプリをインストールし、アプリケーションの Facebook ログイン ページ (FB 開発者パネル) を有効にした場合、認証はネイティブ FB アプリを使用して認証し、プロセスは SSO になります。

WebView を使用して Dialog を認証するとどうなりますか? SSO ではありませんか? OAuthだけですか?どんな違いがあるの?

私がEclipse + ADTで行っているテストでは、すべてのエミュレーターではなく、Android用のネイティブFBアプリを使用しても、このアプリケーションをログイン用に起動します(特定の場合にのみ、同じソースコードを使用)。あなたは誰かに起こりましたか?

ありがとう

4

1 に答える 1

0

WebView ダイアログは SSO を (OAuth を使用して) 実行しますが、ユーザーはダイアログにユーザー名とパスワードを入力する必要があります。ネイティブ アプリがインストールされている場合、ユーザーがまだログインしていない場合は、Facebook アプリのログイン画面でログインするように求められます。ユーザーが Facebook アプリにログインしている場合、再度ログインする必要はありません。

于 2012-10-17T21:53:25.747 に答える