method
verify
v3.2.1 -
Show latest stable
- Class:
ActiveSupport::MessageVerifier
verify(signed_message)public
No documentation available.
# File activesupport/lib/active_support/message_verifier.rb, line 40
def verify(signed_message)
raise InvalidSignature if signed_message.blank?
data, digest = signed_message.split("--")
if data.present? && digest.present? && secure_compare(digest, generate_digest(data))
@serializer.load(::Base64.decode64(data))
else
raise InvalidSignature
end
end