Module: Clearance::SessionsController::InstanceMethods
- Defined in:
- lib/clearance/app/controllers/sessions_controller.rb
Instance Method Summary collapse
Instance Method Details
#create ⇒ Object
18 19 20 21 |
# File 'lib/clearance/app/controllers/sessions_controller.rb', line 18 def create remember_me = params[:session][:remember_me] if params[:session] login_via_password(params[:session][:email], params[:session][:password], remember_me) end |
#destroy ⇒ Object
23 24 25 26 27 28 |
# File 'lib/clearance/app/controllers/sessions_controller.rb', line 23 def destroy forget current_user reset_session flash[:notice] = 'You have been logged out.' redirect_to login_url end |