1

これこの公式のFacebookチュートリアルを簡単に説明しました

私の電子メールとパスワードは、実際に認証されるために重要ですよね? では、なぜ facebook SDK はそれらを求めないのですか? ログインボタンをクリックすると、直接ログインし、自分の名前とポートファイルの写真が表示されます。

Facebook SDK をアプリケーションに統合して、ユーザーが Facebook にログインできるようにするため、このような質問をしています。そのため、認証プロセスが実際の Facebook Web サイトで使用される標準プロセスではない理由を理解する必要があります。ありがとう。

4

2 に答える 2

2

インターネットブラウザは、ログイン情報をキャッシュに保存しています。履歴やキャッシュをクリアすると、ログイン情報の入力を再度求められます。

于 2012-10-28T23:08:43.847 に答える
0

iOS 6.0 では、設定に Facebook があります。そこにログインしている場合、FB セッションはログアウトするまで有効です (FBSession.activeSession.state == FBSessionStateCreatedTokenLoaded)。これにより、プロファイルやその他のデフォルト情報を取得できます。[FBSession.activeSession closeAndClearTokenInformation] を呼び出してみてください。DidApplicationFinishLaunching から、情報を取得してすぐに表示するのではなく、FB ログイン ページにリダイレクトします。

于 2012-10-28T23:23:32.883 に答える