module ActionDispatch::Cookies::VerifyAndUpgradeLegacySignedMessage
def initialize(*args)
def initialize(*args) super @legacy_verifier = ActiveSupport::MessageVerifier.new(@options[:secret_token], serializer: NullSerializer) end
def verify_and_upgrade_legacy_signed_message(name, signed_message)
def verify_and_upgrade_legacy_signed_message(name, signed_message) deserialize(name, @legacy_verifier.verify(signed_message)).tap do |value| self[name] = { value: value } end rescue ActiveSupport::MessageVerifier::InvalidSignature nil end