Sha256: a019d49d8cd84166c0c574597f8650db46c2f7afcdfc2338931792f6dd7a18e3
Contents?: true
Size: 783 Bytes
Versions: 2
Compression:
Stored size: 783 Bytes
Contents
# frozen_string_literal: true require 'omniauth-oauth2' require 'tanita/api/client' module OmniAuth module Strategies TANITA = Tanita::Api::Client class Tanita < OmniAuth::Strategies::OAuth2 option :name, 'tanita' option :skip_info, true option :provider_ignores_state, true option :client_options, :site => TANITA::BASE_URL, :authorize_url => TANITA::AUTH_URL_PATH, :token_url => TANITA::TOKEN_URL_PATH option :authorize_options, %i[client_id redirect_uri scope response_type] option :response_type, 'code' option :scope, TANITA::Scope::INNERSCAN option :token_options, %i[client_id client_secret redirect_uri grant_type] option :grant_type, 'authorization_code' end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
omniauth-tanita-0.2.1 | lib/omniauth/strategies/tanita.rb |
omniauth-tanita-0.2.0 | lib/omniauth/strategies/tanita.rb |