Class: ExvoAuth::Strategies::Interactive
- Defined in:
- lib/exvo_auth/strategies/interactive.rb
Instance Method Summary collapse
-
#initialize(app, options = {}) ⇒ Interactive
constructor
A new instance of Interactive.
- #request_phase(options = {}) ⇒ Object
Methods inherited from Base
#auth_hash, #user_data, #user_info
Constructor Details
#initialize(app, options = {}) ⇒ Interactive
Returns a new instance of Interactive.
2 3 4 |
# File 'lib/exvo_auth/strategies/interactive.rb', line 2 def initialize(app, = {}) super(app, :interactive, ) end |
Instance Method Details
#request_phase(options = {}) ⇒ Object
6 7 8 9 10 11 12 |
# File 'lib/exvo_auth/strategies/interactive.rb', line 6 def request_phase( = {}) super(unicorns_and_rainbows( :scope => request["scope"], :state => request["state"], :x_sign_up => request["x_sign_up"] )) end |