Class: Admin::Auth::OmniauthCallbacksController
- Inherits:
- 
      Devise::OmniauthCallbacksController
      
        - Object
- Devise::OmniauthCallbacksController
- Admin::Auth::OmniauthCallbacksController
 
- Defined in:
- app/controllers/admin/auth/omniauth_callbacks_controller.rb
Instance Method Summary collapse
Instance Method Details
#google_apps ⇒ Object
| 5 6 7 8 9 10 11 12 13 14 | # File 'app/controllers/admin/auth/omniauth_callbacks_controller.rb', line 5 def google_apps domain = Slices::Config.google_apps_domain @admin = Admin.find_for_domain(domain) if @admin.persisted? sign_in_and_redirect @admin, event: :authentication else redirect_to new_admin_session_path end end |