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 ⇒ 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 ⇒ Object
6 7 8 9 10 11 |
# File 'lib/exvo_auth/strategies/interactive.rb', line 6 def request_phase [:scope] = request["scope"] if request["scope"] [:state] = request["state"] if request["state"] [:x_sign_up] = request["x_sign_up"] if request["x_sign_up"] super end |