Class: SessionsController

Inherits:
ApplicationController
  • Object
show all
Defined in:
lib/generators/jt/user/templates/controllers/sessions_controller.rb

Instance Method Summary collapse

Instance Method Details

#createObject



8
9
10
11
12
13
14
15
16
17
# File 'lib/generators/jt/user/templates/controllers/sessions_controller.rb', line 8

def create
	user = User.authenticate(params[:email], params[:password])

	if user
		set_current_user(user)
		
	else
		render :new
	end
end

#destroyObject



19
20
21
22
# File 'lib/generators/jt/user/templates/controllers/sessions_controller.rb', line 19

def destroy
	reset_session
	redirect_to root_url
end

#newObject



5
6
# File 'lib/generators/jt/user/templates/controllers/sessions_controller.rb', line 5

def new
end