我需要弄清楚如何检查登录 facebook 的用户是否与已经登录我的网络应用程序的用户相同。
我正在为我的网络应用程序使用代码点火器,并将用户 fb id 存储在一个名为 fb_user_id 的会话中。
如何将其与 facebook 上的登录用户匹配,以防止用户注销并登录 facebook 上的另一个帐户,然后在会话过期之前再次使用我的应用程序?
我需要弄清楚如何检查登录 facebook 的用户是否与已经登录我的网络应用程序的用户相同。
我正在为我的网络应用程序使用代码点火器,并将用户 fb id 存储在一个名为 fb_user_id 的会话中。
如何将其与 facebook 上的登录用户匹配,以防止用户注销并登录 facebook 上的另一个帐户,然后在会话过期之前再次使用我的应用程序?
该User
表有一个 online_presence
您可以使用的字段。你需要获得user_online_presence
许可。
FQL 查询:
SELECT online_presence FROM user WHERE uid=me()
将返回
"online_presence": "offline"
如果您是应用程序的当前用户已从 Facebook 注销。
也可以看看: