Class: OmniAuth::Strategies::SmugMug
- Inherits:
-
OAuth
- Object
- OAuth
- OmniAuth::Strategies::SmugMug
- Defined in:
- lib/omniauth/strategies/smugmug.rb
Instance Method Summary collapse
Instance Method Details
#request_phase ⇒ Object
36 37 38 39 40 41 42 |
# File 'lib/omniauth/strategies/smugmug.rb', line 36 def request_phase [:authorize_params] = { Access: ['access'], Permissions: ['permissions'] } super end |
#user ⇒ Object
32 33 34 |
# File 'lib/omniauth/strategies/smugmug.rb', line 32 def user @user_hash ||= MultiJson.decode(@access_token.get('http://api.smugmug.com/services/api/json/1.2.2/?method=smugmug.auth.checkAccessToken').body)['Auth']['User'] end |