module ActionDispatch::Cookies::VerifyAndUpgradeLegacySignedMessage

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