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
- #account_attributes_map ⇒ Object
- #authorize_url ⇒ Object
- #retrieve_uid(user_info) ⇒ Object
- #site_url ⇒ Object
- #token_url ⇒ Object
- #user_info_url ⇒ Object
Instance Method Details
#account_attributes_map ⇒ Object
2 3 4 |
# File 'lib/easy_auth/models/identities/oauth2/zinergia.rb', line 2 def account_attributes_map { :email => 'email', :username => 'login', :full_name => 'name', :avatar_url => 'avatar_url', :location => 'location' } end |
#authorize_url ⇒ Object
6 7 8 |
# File 'lib/easy_auth/models/identities/oauth2/zinergia.rb', line 6 def '/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(user_info) user_info['email'] end |
#site_url ⇒ Object
18 19 20 |
# File 'lib/easy_auth/models/identities/oauth2/zinergia.rb', line 18 def site_url 'http://zin-auth.herokuapp.com' end |
#token_url ⇒ Object
14 15 16 |
# File 'lib/easy_auth/models/identities/oauth2/zinergia.rb', line 14 def token_url '/oauth/token' end |
#user_info_url ⇒ Object
10 11 12 |
# File 'lib/easy_auth/models/identities/oauth2/zinergia.rb', line 10 def user_info_url "/api/user" end |