gpt4 book ai didi

ruby-on-rails - 典狱长 :renew option

转载 作者:数据小太阳 更新时间:2023-10-29 08:01:17 26 4
gpt4 key购买 nike

我正在使用 devise (1.5.3) 和 warden (1.1.1),我不需要在用户登录/注册后更新 session_id

https://github.com/hassox/warden/blob/master/lib/warden/proxy.rb#L160

  if opts[:store] != false && opts[:event] != :fetch
options = env[ENV_SESSION_OPTIONS]
options[:renew] = true if options
session_serializer.store(user, scope)
end

转储选项:

options {:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true, :defer=>false, :renew=>false, :coder=># Rack::Session::Cookie::Base64::Marshal:0x00000004f50a10>, id=> "56d54b1b9820ee044151fdb4fdcb89db"}

如何配置 devise/warden 不将 options[:renew] 设置为 true ?

最佳答案

试试这个:

env['rack.session.options'][:renew] = false

关于ruby-on-rails - 典狱长 :renew option,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9839542/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com