我正在同时运行两个 Spree Commerce 2.0.4 应用程序,一个在 localhost:3000 上,另一个在 localhost:3001 上。我正在使用 Webrick。第一个是默认安装 - spree install --auto-accept
. 第二个是默认安装,只有一些非常基本的主题修改和数据库更改(它有不同的管理员电子邮件/密码)。两者都使用 Spree 的设计认证方法(即默认)。
只要我不登录,这两个应用程序就可以很好地相互运行。如果我登录一个,它工作正常,直到我登录另一个,当我从第一个自动注销并登录时在第二个确定。所以,我一次只能登录一个。
理想情况下,我希望同时以管理员身份登录两者,而不会相互干扰。
我刚刚在 localhost:3002 上启动了另一个(非狂欢)Rails 应用程序。这是一个简单的博客,使用devise for auth,它的认证系统似乎不受这两个spree 应用程序的影响。所以,这个问题似乎是特定于狂欢应用程序的。
关于可能是什么问题的任何想法,或者我如何在本地运行两个狂欢应用程序而不干扰彼此的用户身份验证?
更新:我刚刚尝试让两个大礼包安装都有一个具有相同电子邮件/密码的管理员帐户,并使用该帐户登录。但是,同样的问题仍然存在 - 登录一个应用程序会使我退出另一个应用程序。