首页 > 解决方案 > 我如何忘记最后一个使用 facebook js sdk 的用户

问题描述

当我使用 FB.logout() 时,用户可以正常注销,但是下次我执行 FB.login() 时,它会登录最后一个用户,而没有输入新凭据的选项。我找不到任何有关如何忘记先前登录用户的信息。是否有一个参数我可以传递给注销或登录会忘记以前的用户?

标签: facebook-javascript-sdk

解决方案


我发现我想要的行为可以通过在注销用户之前使用以下代码段删除用户权限来实现。

FB.api(`/${fbUserId}/permissions`,
       'delete',
       {access_token: fbUserAccessToken})

推荐阅读