class InicioController < ApplicationController
	before_action :authenticate_usuario!, :except => [:pagina_nao_encontrada]
	before_action :autoriza_usuario!, :except => [:acesso_negado, :pagina_nao_encontrada]
	layout "layouts/login", only: [:bloqueio_geral]
	
	def index
	end

	def acesso_negado
	end

	def bloqueio_geral
		if configuracao.bloqueio_geral_before_type_cast.to_i == 0
			redirect_to :root, notice: "O acesso ao sistema foi liberado."
		end
	end

	def pagina_nao_encontrada
		render :pagina_nao_encontrada,:layout => false
	end
end
