gpt4 book ai didi

ruby-on-rails - Rails - 如何从 Rails 网站删除 Facebook Cookie

转载 作者:行者123 更新时间:2023-12-01 12:58:49 25 4
gpt4 key购买 nike

当用户访问登录页面时,我需要删除存储到本地主机的 facebook cookie,以确保 FB 连接没有问题。

cookie 是:

HOST: localhost
NAME: fbsr_113062422116500
PATH: /
SEND FOR: Any type
EXPIRES: At end of session

我尝试删除 cookie:

<%= cookies[:fbsr_113062422116500].inspect %>
<BR>
<% cookies.delete(:fbsr_113062422116500) %>

但是这会返回 nil 并且没有任何效果。建议?

谢谢

最佳答案

只有 facebook 可以删除 facebook cookie。

这是一项安全功能。看看 same origin policy

或者,如果您试图删除一个“您的”cookie(可能存储一些关于 facebook 的信息),您可以通过更新其过期时间来删除它。

Rails cookies, set start date and expire date有一些关于在 Rails 中删除您自己的 cookie 的更多信息。

关于ruby-on-rails - Rails - 如何从 Rails 网站删除 Facebook Cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8002013/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com