summaryrefslogtreecommitdiff
path: root/app/controllers/sessions_controller.rb
blob: 68cb9499d21462cd1cf391aa7996df36b5a2f9de (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
class SessionsController < ApplicationController

	def new
	end
	
	# find the user and create a new session
  def create
    user = User.find_by(email: params[:session][:email].downcase)
    if user && user.authenticate(params[:session][:password])
			sign_in user
		  redirect_to root_path
    else
			render 'new'
    end
  end

	def destroy
    sign_out
    redirect_to root_path
	end

end