class SessionsController
Public Instance Methods
create()
click to toggle source
# File lib/generators/monban/templates/app/controllers/sessions_controller.rb, line 7 def create user = authenticate_session(session_params) if sign_in(user) redirect_to root_path else render :new end end
destroy()
click to toggle source
# File lib/generators/monban/templates/app/controllers/sessions_controller.rb, line 17 def destroy sign_out redirect_to root_path end
new()
click to toggle source
# File lib/generators/monban/templates/app/controllers/sessions_controller.rb, line 4 def new end
Private Instance Methods
session_params()
click to toggle source
# File lib/generators/monban/templates/app/controllers/sessions_controller.rb, line 24 def session_params params.require(:session).permit(:email, :password) end