class Lazy::Auth

Constants

VERSION

Public Instance Methods

config() click to toggle source
# File lib/lazy/auth.rb, line 9
def config
  OpenStruct.new ConfigFor.new.google
end
signet() click to toggle source
# File lib/lazy/auth.rb, line 13
def signet
  client = Signet::OAuth2::Client.new(
    authorization_uri: 'https://accounts.google.com/o/oauth2/auth',
    token_credential_uri: 'https://oauth2.googleapis.com/token',
    client_id: config.client_id,
    client_secret: config.client_secret,
    scope: config.scope,
    redirect_uri: config.redirect_uri
  )
end