如何在2个Heroku应用程序之间共享会话?

时间:2013-01-15 22:32:01

标签: session heroku rack

What is the difference between a Cookie and Redis Session store?的上下文中,如何在Heroku应用程序(带有Rack API后端的Sinatra前端)之间共享会话数据?

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

我认为您想要做的是使用外部会话存储(例如Redis),只需将Redis环境值从第一个应用程序复制到第二个应用程序。然后,您应该能够从两个Heroku应用程序访问相同的会话数据。

编辑1:

对我来说,由于它是两个单独的Heroku应用程序,您将(可能)有两个单独的域/子域。您需要确保您的会话cookie允许来自两个域的访问。