module Google::Idtoken::Verifier
Ruby interface to Google's API to verify ID tokens @usage
result = Verifier.verify("an_id_token") if result.valid? puts "ID: #{result.data["sub"]}" puts "Audience: #{result.data["aud"]}" # here you should check the 'aud' value against your apps else puts "Invalid ID token" end
Constants
- VERSION
The current gem's version
Public Class Methods
verify(id_token)
click to toggle source
Checks an ID token @param id_token [String] ID token to verify @return [Result] API result
# File lib/google/idtoken/verifier.rb, line 26 def self.verify(id_token) response = Client.new(id_token).call Result.new(response) end