Ruby on Rails 中的多个选项卡和会话问题

发布于 2024-12-10 16:06:47 字数 182 浏览 0 评论 0原文

我有一个应用程序,我也将其部署为 Facebook 应用程序。

问题是,当我通过 Facebook 以 user1 身份登录我的应用程序,并尝试从同一浏览器的其他选项卡登录时,user2 的会话会覆盖 user1 的会话。

有没有可能的方法来停止rails2中多个选项卡中的会话共享?会话存储是CookieStore。

I've an application which I am deploying as Facebook application also.

Problem is when I am logged as user1 on my app via Facebook, and try to login from other tab of same browser, session of user2 overrides session of user1.

Is there any possible way to stop session sharing in multiple tabs in rails2? Session storage is CookieStore.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

叹沉浮 2024-12-17 16:06:47

您将需要使用两种不同的浏览器 - 每个会话一个 - 因为据我所知,任何浏览器都不支持按选项卡身份验证。

You will need to use two different browsers - one for each session - as per-tab authentication is not supported in any browser I know of.

橘和柠 2024-12-17 16:06:47

显然 IE8 对此有内置支持,而对于 Firefox/Chrome,您可能可以获得一个插件。查看这篇文章,看看是否有任何选项有用https: //superuser.com/questions/264138/firefox-google-chrome-plugin-to-enable-multi-session-browsing

Apparently IE8 has builtin support for this while for Firefox/Chrome you may be able to get a plugin. Checkout this post and see if any of the options are useful https://superuser.com/questions/264138/firefox-google-chrome-plugin-to-enable-multi-session-browsing

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文