Class: OmniAuth::Strategies::Cmply
- Inherits:
-
OAuth2
- Object
- OAuth2
- OmniAuth::Strategies::Cmply
- Defined in:
- lib/omniauth/strategies/cmply.rb
Instance Method Summary collapse
Instance Method Details
#old_request_phase ⇒ Object
38 |
# File 'lib/omniauth/strategies/cmply.rb', line 38 alias :old_request_phase :request_phase |
#raw_info ⇒ Object
32 33 34 35 36 |
# File 'lib/omniauth/strategies/cmply.rb', line 32 def raw_info @raw_info ||= MultiJson.load(access_token.get('/v2/users/verify-credentials.json').body) rescue ::Errno::ETIMEDOUT raise ::Timeout::Error end |
#request_phase ⇒ Object
40 41 42 43 44 45 46 47 |
# File 'lib/omniauth/strategies/cmply.rb', line 40 def request_phase screen_name = session['omniauth.params'] ? session['omniauth.params']['screen_name'] : nil if screen_name && !screen_name.empty? [:authorize_params] ||= {} [:authorize_params].merge!(:force_login => 'true', :screen_name => screen_name) end old_request_phase end |