instance method
generate_sid
Ruby on Rails 8.1.2
Since v8.1.2 PrivateSignature
generate_sid()
No documentation comment.
Source
# File actionpack/lib/action_dispatch/middleware/session/cache_store.rb, line 70
def generate_sid
if @check_collisions
loop do
sid = super
key = cache_key(sid.private_id)
break sid if @cache.write(key, {}, unless_exist: true, expires_in: default_options[:expire_after])
end
else
super
end
end
Defined in actionpack/lib/action_dispatch/middleware/session/cache_store.rb line 70
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActionDispatch::Session::CacheStore