用户更改facebook密码后如何恢复facebook会话密钥

时间:2010-06-07 12:26:58

标签: iphone xcode facebook

我有使用facebook连接的iphone应用程序。 用户使用facebook connect登录iphone应用程序。 然后我收到他们的sessionKey回到我的服务器,我使用sesssionkey将动作发布到用户墙。

iphone应用程序让用户始终保持登录状态。 这意味着每次用户打开应用程序时,他都不需要再次登录。

问题是,当用户更改他的facebook密码时 用户sessionKey也会改变。

当用户进入我的iphone应用程序时, 用户显示为已登录,然后我收到我的服务器 用户旧的sessionkey,当我尝试发布到用户墙 facebook告诉我会话是不合时宜的。

没关系,因为用户更改了密码,会话也发生了变化。

我的问题是 如果会话密钥已更改,我该如何检查iphone? 如果它改变以促使用户再次登录。

1 个答案:

答案 0 :(得分:1)

听起来你已经回答了自己的问题。如果您看似无限的会话突然无效,请在第一次发现错误时让用户再次登录。

相关问题