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

Session 如何在2个Heroku应用程序之间共享会话?,session,heroku,rack,Session,Heroku,Rack,在的上下文中,我如何在Heroku应用程序之间共享会话数据(Sinatra前端与Rack API后端)?这两个问题对如何实现这一点提出了建议: 我认为您需要做的是使用外部会话存储(如Redis),并将Redis环境值从第一个应用程序复制到第二个应用程序中。然后,您应该能够从两个Heroku应用程序访问相同的会话数据 编辑1: 我还想到,由于它是两个独立的Heroku应用程序,您(可能)将有两个独立的域/子域。您需要确保您的会话cookie允许从这两个域进行访问。Hmmm,这两个答案都是Ra

在的上下文中,我如何在Heroku应用程序之间共享会话数据(Sinatra前端与Rack API后端)?

这两个问题对如何实现这一点提出了建议:


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

编辑1:


我还想到,由于它是两个独立的Heroku应用程序,您(可能)将有两个独立的域/子域。您需要确保您的会话cookie允许从这两个域进行访问。

Hmmm,这两个答案都是Rails特定的(问题不是这样)。有没有人没有Rails依赖的解决方案?