Objective c Facebook会话令牌有效,即使在更改帐户密码后也是如此
在我的一个iOS应用程序中,我使用Objective c Facebook会话令牌有效,即使在更改帐户密码后也是如此,objective-c,facebook-access-token,fbsdk,Objective C,Facebook Access Token,Fbsdk,在我的一个iOS应用程序中,我使用FBSDK登录Facebook,它工作正常。但我们希望处理访问令牌无效的情况。如果我通过其他Facebook登录更改了密码,则根据,访问令牌应无效,但当我使用[FBSDKAccessToken currentAccessToken].tokenString获取存储的令牌时,基于以下情况,令牌仍然有效: [FBSDKAccessToken currentAccessToken].tokenString不返回nil 使用以下url验证访问令牌[NSString st
FBSDK
登录Facebook,它工作正常。但我们希望处理访问令牌无效的情况。如果我通过其他Facebook登录更改了密码,则根据,访问令牌应无效,但当我使用[FBSDKAccessToken currentAccessToken].tokenString获取存储的令牌时,基于以下情况,令牌仍然有效:
[FBSDKAccessToken currentAccessToken].tokenString
不返回nil
使用以下url验证访问令牌[NSString stringWithFormat:@”https://graph.facebook.com/APP_ID/permissions?access_token=ACCESS_TOKEN]
,根据
如何验证Facebook的帐户密码更改(以及相应的令牌失效)场景
我们想检测无效的令牌,并要求用户再次登录,如果帐户密码已通过登录到Facebook其他地方并更改密码而更改
如有任何建议,我们将不胜感激
谢谢。更改密码不会使登录无效。要使登录无效,您需要转到Facebook->Settings->Security and login。查找您使用令牌登录的位置并强制注销。更改密码不会使登录无效。要使登录无效,您需要转到Facebook->Settings->Security and login。查找您使用令牌登录并强制注销。我可以更改密码,但更改密码后,我以前的令牌显示为有效,但根据文档,它应该无效。我的问题是,为什么以前的令牌有效,以及如何实现无效令牌等功能,请用户重新登录在中。您是否使用OS集成流?通过更改密码(错误460),特别为iOS 6或更高版本调用OS集成流。但没有说明任何其他导致令牌无效的情况。我可以更改密码,但更改密码后,我以前的令牌显示为有效,但根据文档,它应该无效。我的问题是,为什么以前的令牌有效,以及如何实现类似于无效tok的功能恩,请用户再次登录。您是否使用OS集成流?通过密码更改(错误460)专门调用iOS 6或更高版本的OS集成流。但没有说明导致令牌无效的任何其他场景