move sign in validation to application controller

parent 6ccea578
Pipeline #1069 failed with stages
in 0 seconds
class ApplicationController < ActionController::Base
include SessionsHelper
private
def sign_in_validation
return if signed_in?
store_location
flash[:warning] = Settings.user.warning_signin
redirect_to login_path
end
end
......@@ -32,13 +32,4 @@ class FavoriteJobsController < ApplicationController
respond_to { |format| format.js }
end
private
def sign_in_validation
return if signed_in?
store_location
flash[:warning] = Settings.user.warning_signin
redirect_to login_path
end
end
......@@ -5,13 +5,4 @@ class HistoryJobsController < ApplicationController
@count = current_user.histories.count
@history_jobs = current_user.histories.order_history
end
private
def sign_in_validation
return if signed_in?
store_location
flash[:warning] = Settings.user.warning_signin
redirect_to login_path
end
end
......@@ -52,13 +52,6 @@ class JobAppliedsController < ApplicationController
private
def sign_in_validation
return if signed_in?
store_location
flash[:warning] = Settings.user.warning_signin
redirect_to login_path
end
def apply_params
params.require(:job_applied).permit(:name, :email, :cv_user)
end
......
......@@ -38,13 +38,6 @@ class UsersController < ApplicationController
private
def sign_in_validation
return if signed_in?
store_location
flash[:warning] = Settings.user.warning_signin
redirect_to login_path
end
def user_params
params[:user][:password] = change_pass_param[:new_password] if change_pass_param[:new_password].present?
params.require(:user).permit(:name, :email, :cv_user, :password)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment