1
0
mirror of https://github.com/danbee/danbarberphoto synced 2025-03-04 08:49:07 +00:00
danbarberphoto/app/controllers/sessions_controller.rb

30 lines
473 B
Ruby

class SessionsController < ApplicationController
layout 'administrate/login'
skip_before_action :require_login, only: [:new, :create]
def new
end
def create
user = authenticate_session(session_params)
if sign_in(user)
redirect_to admin_root_path
else
render :new
end
end
def destroy
sign_out
redirect_to root_path
end
private
def session_params
params.require(:session).permit(:email, :password)
end
end