当我在非SSL上运行应用程序时,会话到期停止工作

问题描述 投票:0回答:1

如果我在SSL上运行应用程序,使用“记住我”登录,会话将根据config.remember_forsetting正确到期。切换到http://会话会话忽略config.remember_for并反映config.timeout_in

有什么想法解决它吗?

ruby-on-rails ssl devise puma
1个回答
0
投票

SSL或非SSL指定设置

config.rememberable_options

还必须使用主机名,例如“example.com”不仅仅是IP。

选中“记住我”后,会话将在到期后到期

config.remember_for

当未经检查“记住我”之后过期

config.timeout_in

全部在config / inicializer / devise.rb中

© www.soinside.com 2019 - 2024. All rights reserved.