2

Facebook にログインしているユーザーが、Web アプリに既にログインしているユーザーと同じかどうかを確認する方法を考え出す必要があります。

Web アプリにコード イグナイターを使用し、ユーザーの fb ID を fb_user_id というセッションに保存しています。

これを Facebook にログインしているユーザーと一致させて、ユーザーがログアウトして Facebook の別のアカウントにログインし、セッションが期限切れになる前にアプリを再度使用しないようにするにはどうすればよいですか?

4

1 に答える 1

0

Userテーブルには、 使用online_presenceできるフィールドがあります。user_online_presence許可が必要になります。

FQL クエリ:

SELECT online_presence FROM user WHERE uid=me()

戻ります

"online_presence": "offline"

アプリの現在のユーザーが Facebook からログアウトしている場合。

以下も参照してください。

ユーザーがaccess_tokenとグラフAPIを使用してFacebookにログインしているかどうかを確認する方法

于 2012-11-20T13:09:31.400 に答える