【问题标题】:Two Spree Commerce apps on localhost, interfering with each other's user authentication本地主机上的两个 Spree Commerce 应用程序,干扰彼此的用户身份验证
【发布时间】:2013-08-15 02:00:13
【问题描述】:

我正在同时运行两个 Spree Commerce 2.0.4 应用程序,一个在 localhost:3000 上,另一个在 localhost:3001 上。我正在使用 Webrick。第一个是默认安装 - spree install --auto-accept。第二个是默认安装,只有一些非常基本的主题修改和数据库更改(它有不同的管理员电子邮件/密码)。两者都使用 Spree 的设计认证方法(即默认)。

只要我不登录,这两个应用程序就可以很好地相互运行。如果我登录一个,它可以正常工作,直到我登录另一个,当我从第一个自动注销时,并在第二次登录确定。所以,我一次只能登录一个。

理想情况下,我希望同时以管理员身份登录两者,而不会相互干扰。

我刚刚在 localhost:3002 上启动了另一个(非狂欢)Rails 应用程序。这是一个简单的博客,使用devise for auth,它的认证系统似乎不受这两个spree 应用程序的影响。所以,这个问题似乎是特定于狂欢应用程序的。

关于可能是什么问题的任何想法,或者我如何在本地运行两个 spree 应用程序而不干扰彼此的用户身份验证?

更新:我刚刚尝试让两个 spree 安装都有一个具有相同电子邮件/密码的管理员帐户,并使用该帐户登录。但是,同样的问题仍然存在 - 登录一个应用程序会使我退出另一个应用程序。

【问题讨论】:

  • 您是否尝试过使用两种不同的浏览器?比如Chrome for 3000,Firefox for 3001?
  • 谢谢,我自己应该想到的。我刚刚尝试过,它有效。如果您将其添加为答案,我很乐意接受。
  • 我加了,谢谢:)

标签: ruby-on-rails ruby-on-rails-3 spree


【解决方案1】:

您可以尝试使用两种不同的浏览器。比如Chrome for 3000,Firefox for 3001。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-09-11
    • 2017-03-27
    • 1970-01-01
    • 1970-01-01
    • 2022-09-28
    • 2020-05-18
    • 2021-07-07
    • 2022-12-03
    相关资源
    最近更新 更多