Class: Admin::SessionsController
- Inherits:
- 
      BaseController
      
        - Object
- ActionController::Base
- BaseController
- Admin::SessionsController
 
- Defined in:
- lib/generators/admin/install/templates/controllers/admin/sessions_controller.rb
Instance Method Summary collapse
Instance Method Details
#create ⇒ Object
| 10 11 12 13 14 15 16 | # File 'lib/generators/admin/install/templates/controllers/admin/sessions_controller.rb', line 10 def create if user = Admin::User.authenticate_by(email: params[:email], password: params[:password]) session[:admin_user_id] = user.id; redirect_to(admin_path) else redirect_to admin_sign_in_path(email_hint: params[:email]), alert: "That email or password is incorrect" end end | 
#destroy ⇒ Object
| 18 19 20 | # File 'lib/generators/admin/install/templates/controllers/admin/sessions_controller.rb', line 18 def destroy session[:admin_user_id] = nil; redirect_to admin_sign_in_path end |