Implandação da customização das permissões dos usuarios e das notificaçoes

This commit is contained in:
2026-08-26 17:24:25 -03:00
parent 808c2c7545
commit 5bb5d74e22
71 changed files with 2487 additions and 269 deletions

View File

@@ -0,0 +1,12 @@
# app/controllers/paginas_controller.rb
#
# Telas do sistema que não pertencem a nenhum recurso.
class PaginasController < ApplicationController
# Quem chega aqui está autenticado, mas o perfil de acesso não libera nenhuma
# tela. Sem esta página, o "acesso negado" mandaria de volta para a raiz — que
# também nega — e a pessoa ficaria num loop de redirecionamento.
def sem_acesso
skip_authorization
@perfil = current_user.perfil_acesso
end
end