Class: OmniAuth::Strategies::Kakao
- Inherits:
-
OAuth2
- Object
- OAuth2
- OmniAuth::Strategies::Kakao
- Defined in:
- lib/omniauth/strategies/kakao.rb
Instance Method Summary collapse
- #callback_phase ⇒ Object
-
#initialize(app, *args, &block) ⇒ Kakao
constructor
A new instance of Kakao.
- #mock_call! ⇒ Object
Constructor Details
#initialize(app, *args, &block) ⇒ Kakao
Returns a new instance of Kakao.
27 28 29 30 |
# File 'lib/omniauth/strategies/kakao.rb', line 27 def initialize(app, *args, &block) super [:callback_path] = "/oauth" end |
Instance Method Details
#callback_phase ⇒ Object
32 33 34 35 36 37 |
# File 'lib/omniauth/strategies/kakao.rb', line 32 def callback_phase previous_callback_path = .delete(:callback_path) @env["PATH_INFO"] = callback_path [:callback_path] = previous_callback_path super end |
#mock_call! ⇒ Object
39 40 41 42 |
# File 'lib/omniauth/strategies/kakao.rb', line 39 def mock_call!(*) .delete(:callback_path) super end |