Sha256: 940f35d20a603d5792b82b0b20d52e5ba5730da91affca51d14da1f1d4314270

Contents?: true

Size: 525 Bytes

Versions: 1

Compression:

Stored size: 525 Bytes

Contents

require 'omniauth-oauth'
require 'multi_json'

module OmniAuth
  module Strategies

    class Withings < OmniAuth::Strategies::OAuth
      
      option :name, "withings"

      option :client_options, {
          :site               => 'https://oauth.withings.com',
          :request_token_path => '/account/request_token',
          :access_token_path  => '/account/access_token',
          :authorize_path     => '/account/authorize'
      }

      uid do
        access_token.params['userid']
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
omniauth-withings-1.0.3 lib/omniauth/strategies/withings.rb