Class: OmniauthCallbacksController
- Inherits:
-
Devise::OmniauthCallbacksController
- Object
- Devise::OmniauthCallbacksController
- OmniauthCallbacksController
- Defined in:
- lib/generators/devowd/templates/controllers/omniauth_callbacks_controller.rb
Instance Method Summary collapse
Instance Method Details
#crowd ⇒ Object
6 7 8 9 10 |
# File 'lib/generators/devowd/templates/controllers/omniauth_callbacks_controller.rb', line 6 def crowd admin = Admin.from_omniauth(request.env["omniauth.auth"].with_indifferent_access) sign_out(current_user) if !current_user.nil? sign_in_and_redirect admin end |
#failure ⇒ Object
2 3 4 |
# File 'lib/generators/devowd/templates/controllers/omniauth_callbacks_controller.rb', line 2 def failure redirect_to admin_login_path end |