Module: EasyAuth::Models::Identities::Oauth2::Zinergia

Included in:
Identities::Oauth2::Zinergia
Defined in:
lib/easy_auth/models/identities/oauth2/zinergia.rb

Instance Method Summary collapse

Instance Method Details

#account_attributes_mapObject



2
3
4
# File 'lib/easy_auth/models/identities/oauth2/zinergia.rb', line 2

def 
  { :email => 'email', :username => 'login', :full_name => 'name', :avatar_url => 'avatar_url', :location => 'location' }
end

#authorize_urlObject



6
7
8
# File 'lib/easy_auth/models/identities/oauth2/zinergia.rb', line 6

def authorize_url
  '/oauth/authorize'
end

#retrieve_uid(user_info) ⇒ Object



22
23
24
# File 'lib/easy_auth/models/identities/oauth2/zinergia.rb', line 22

def retrieve_uid()
  ['email']
end

#site_urlObject



18
19
20
# File 'lib/easy_auth/models/identities/oauth2/zinergia.rb', line 18

def site_url
  'http://zin-auth.herokuapp.com'
end

#token_urlObject



14
15
16
# File 'lib/easy_auth/models/identities/oauth2/zinergia.rb', line 14

def token_url
  '/oauth/token'
end

#user_info_urlObject



10
11
12
# File 'lib/easy_auth/models/identities/oauth2/zinergia.rb', line 10

def 
  "/api/user"
end