5

在我的 Rails 应用程序中,我使用 oauth 来访问用户的个人资料数据。问题是当 Instagram 的授权登录页面弹出时,用户必须输入他的登录详细信息,一个 cookie 会保存在我的机器中。有没有办法删除这个cookie(显然不是手动)?我问这个是因为当再次调用 oauth 页面时,保存在我的浏览器中的这个 cookie 会自动登录用户。这已成为我的项目的麻烦。我不希望这种情况发生,我希望再次显示相同的登录页面。

4

1 回答 1

7

我假设您希望将用户从 instagram 以及您的应用程序中注销。为此,您可以将他们的浏览器发送到https://instagram.com/accounts/logout/。我已经看到它用作图像 URL 或加载到零大小的 iframe 中。我怀疑第二个是更好的选择。

这样,第二次将需要再次登录 instagram,但不需要他们重新授权您的应用程序。

于 2012-02-07T00:25:08.527 回答