Module: Clearance::SessionsController::InstanceMethods

Defined in:
lib/clearance/app/controllers/sessions_controller.rb

Instance Method Summary collapse

Instance Method Details

#createObject



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]
  (params[:session][:email], params[:session][:password], remember_me)
end

#destroyObject



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 
end