相关疑难解决方法(0)

在Rails中的子域之间共享会话(cookie)?

我有一个应用程序设置,每个用户都属于一个公司,该公司有一个子域名(我使用的是basecamp样式的子域名).我面临的问题是rails正在创建多个cookie(一个用于lvh.me,另一个用于subdomain.lvh.me),这在我的应用程序中造成了相当多的中断(例如flash消息在所有请求中都是持久的签到).

我在/cofig/initilizers/session_store.rb文件中有这个:

AppName::Application.config.session_store :cookie_store, key: '_application_devise_session', domain: :all
Run Code Online (Sandbox Code Playgroud)

域名:所有似乎都是我在谷歌上找到的标准答案,但这似乎对我不起作用.任何帮助表示赞赏!

session ruby-on-rails devise

85
推荐指数
6
解决办法
4万
查看次数

如何在heroku上更改database_url?

我试图Heroku根据Heroku中2个应用程序之间的共享数据库在两个应用程序之间共享数据库,但在第二个应用程序上设置database_url会出错:

$ heroku config:add DATABASE_URL=postgres://...
Setting config vars and restarting pacific-headland-1960... failed  
 !    Cannot destroy last attachment to billing app for resource loving-subtly-5807
Run Code Online (Sandbox Code Playgroud)

postgresql heroku

14
推荐指数
1
解决办法
7024
查看次数

标签 统计

devise ×1

heroku ×1

postgresql ×1

ruby-on-rails ×1

session ×1