app_logged

Boa tarde a todos. No módulo de segurança criado pela v9, a aplicação app_logged não está reconhecendo a variável global [usr_login]. A macro sc_reset_global não está reconhecendo a primeira global. Exemplo: sc_reset_global([usr_login], [usr_email]) (desta forma só a variável [usr_email] é reconhecida. Se mudo para: sc_reset_global([usr_email], [usr_login]) apenas [usr_login] é reconhecida, ou seja a macro está desconsiderando sempre a primeira variável.

O que está ocorrendo é que quando o usuário está logado em um pc e tenta entrar em outro pc, ao invés de ele ser “derrubado” do anterior e logar no atual, surge a mensagem de “usuário não autorizado” e o usuário fica sem acesso em nenhum dos dois pc´s.

Alguém está passando por isso?

Alguém com o mesmo problema?

Qual o tipo do modulo de segurança utilizado?
Qual o banco de dados utilizado?

A macro “sc_reset_global” é chamada apenas no botão “CANCEL” pelo método “sc_back_button”. O código só será executado quando o botão “CANCEL” for pressionado.

Olá Yuri. Obrigado pela atenção. Refiz o módulo de segurança e funcionou. Não sei te dizer o que ocorreu. Obrigado.