[RESOLVIDO] Problema no módulo de segurança

Bom dia.
Não sei se é bug ou não, mas estou com um problema no modulo de segurança que não sei como resolver.

Está acontecendo o seguinte: Quando um usuário que seja administrador acessa o sistema e faz o logout; após ele um usuário comum (não administrador) loga nesse mesmo computador, o sistema continua com os acessos do usuário administrador, é como se os privilégios do usuário não resetassem permanecessem o do ultimo usuário que logou. É necessário limpar o cache para que o sistema se comporte normalmente.

Te uma macro executado no login que limpa todas as permissões.

De uma olhada nos eventos do login.

1 Curtida

Seria a sc_reset_apl_status e sc_reset_apl_conf? Vi que o scriptcase monta um array com as permissões com essas macros. Qual evento é o mais adequado para resetar essas configurações? o onaplicationinit?

Isso mesmo.
Use nesse evento.

Vou implementar, qualquer coisa aviso aqui. Muito obrigado.

Lembre se, isso na aplicação de login.

2 Curtidas

Implementei as macros no onapplicationinit e o problema foi resolvido. Obrigado pela ajuda.

1 Curtida