Class: Intro::Admin::SessionsController
- Inherits:
-
ApplicationController
- Object
- ApplicationController
- Intro::ApplicationController
- ApplicationController
- Intro::Admin::SessionsController
- Defined in:
- app/controllers/intro/admin/sessions_controller.rb
Instance Method Summary collapse
Methods inherited from Intro::ApplicationController
Instance Method Details
#create ⇒ Object
14 15 16 17 18 19 20 21 22 |
# File 'app/controllers/intro/admin/sessions_controller.rb', line 14 def create if authenticated? session[:intro_admin_authenticated] = Intro.config.admin_username_digest redirect_to admin_tours_path else flash.now.alert = t('intro.errors.sign_in') render :new end end |
#new ⇒ Object
12 |
# File 'app/controllers/intro/admin/sessions_controller.rb', line 12 def new; end |
#sign_out ⇒ Object
24 25 26 27 |
# File 'app/controllers/intro/admin/sessions_controller.rb', line 24 def sign_out session.delete(:intro_admin_authenticated) redirect_to unauthenticated_path end |