mirror of
https://github.com/basecamp/once-campfire.git
synced 2026-04-19 10:41:52 +09:00
9 lines
483 B
Ruby
9 lines
483 B
Ruby
key_generator = ActiveSupport::KeyGenerator.new("dummy", iterations: 1000)
|
|
signed_cookie_secret = key_generator.generate_key("signed cookie")
|
|
signed_cookie_verifier = ActiveSupport::MessageVerifier.new(signed_cookie_secret, digest: "SHA1", serializer: ActiveSupport::MessageEncryptor::NullSerializer)
|
|
|
|
(1..10000).each do |id|
|
|
token = "a" * 19 + id.to_s.rjust(5, "0")
|
|
puts signed_cookie_verifier.generate("\"#{token}\"", expires_in: 20.years, purpose: "cookie.session_token")
|
|
end
|