instance method
signed
Ruby on Rails 8.0.4
Since v4.0.13Signature
signed()
Returns a jar that’ll automatically generate a signed representation of cookie value and verify it when reading from the cookie again. This is useful for creating cookies with values that the user is not supposed to change. If a signed cookie was tampered with by the user (or a 3rd party), nil will be returned.
This jar requires that you set a suitable secret for the verification on your app’s secret_key_base.
Example:
cookies.signed[:discount] = 45 # => Set-Cookie: discount=BAhpMg==--2c1c6906c90a3bc4fd54a51ffb41dffa4bf6b5f7; path=/ cookies.signed[:discount] # => 45
Source
# File actionpack/lib/action_dispatch/middleware/cookies.rb, line 253
def signed
@signed ||= SignedKeyRotatingCookieJar.new(self)
end
Defined in actionpack/lib/action_dispatch/middleware/cookies.rb line 253
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActionDispatch::Cookies::ChainedCookieJars