Sha256: d45d220994f95e8466f2828f75084300e1ff55d1aa0dc6faf650004e956fdcc7
Contents?: true
Size: 644 Bytes
Versions: 3
Compression:
Stored size: 644 Bytes
Contents
class OmniAuth::Strategies::Watermark < OmniAuth::Strategies::OAuth2 option :name, :watermark option :client_options, { site: WCC::Auth.config.authorize_site, authorize_path: WCC::Auth.config.authorize_path, } option :authorize_params, WCC::Auth.config.authorize_params uid do raw_info["id"] end info do { email: raw_info["email"], first_name: raw_info["first_name"], last_name: raw_info["last_name"], access_level_id: raw_info["access_level_id"], arena_id: raw_info["arena_id"], } end def raw_info @raw_info ||= access_token.get('/api/v1/me.json').parsed end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
wcc-auth-0.3.2 | lib/omniauth/strategies/watermark.rb |
wcc-auth-0.3.1 | lib/omniauth/strategies/watermark.rb |
wcc-auth-0.3.0 | lib/omniauth/strategies/watermark.rb |