Redirecionamento no módulo de Segurança

(Flavio Ribeiro) #1

Boa tarde pessoal,

Eu utilizo o módulo de segurança na minhas aplicações e funcionam perfeitamente.

Só gostaria de saber se tem alguma maenira de ao invés de aparecer “Usuário não autorizado”, a aplicação ser redirecionada para outra, por exemplo a tela de login? Ou ser redirecionada ao clicar no botão OK.

Grato.

(George Carvalho) #2

Utilize a macro sc_redir.

(Flavio Ribeiro) #3

Onde?

(George Carvalho) #4

Após a validação de usuário e senha.

(Cleyton Euler) #5

Pq redirecionar o usuário já logado para a tela de login novamente?

Mostre para o usuário apenas as aplicações que ele tem acesso.

(Flavio Ribeiro) #6

Acho que me expressei mal…

Na minhas aplicações eu seto Usar Segurança como sim.

Então se alguém tentar acessar a aplicação sem logar, aparece a mensagem “Usuário não autorizado” devido ao módulo segurança estar ativado e não porque eu defini esta mensagem.

Neste momento, eu gostaria de que fosse direcionado à aplicação de login.

Atenciosamente,

(Cleyton Euler) #7

Via configuração do SC não tem. Isso já foi sugestão minha: Ao invés de mostrar essa mensagem, poder definir qual a aplicação de login para redirecionar em caso de tentativa de acesso direto a uma aplicação.

(Flavio Ribeiro) #8

Cleyton,

Valeu pela ajuda, vamos aguardar para ver se aparece em alguma versão.

Atenciosamente,

(Cleyton Euler) #9

Pensando aqui, acho que tem como fazer um “gato”.

Não testei, mas existe como setar um caminho para uma página quando falta alguma variável global numa aplicação. Talvez se definirmos uma variável vazia propositadamente na aplicação e setar a aplicação de login funcione.

Lembrando de que quando o login for válido, mandar algo para a global.

Se puder testar e nos dizer o resultado.

abs.