Olá!
O que eu gostaria de saber é o seguinte:
Gostaria de enviar um comando para o servidor para bloquear / desbloquear um cliente, sem precisar entrar na area de administracao do mkauth.
De inicio pensei em fazer o seguinte:
1) Para bloquear executar essa URL
http://meuservidomkauth/executar_blo.php?acao=bloqueio&login=meucliente
2) Para debsloquear executar essa URL
http://meuservidomkauth/executar_blo.php?acao=desbloqueio&login=meucliente
Alguém saberia me dizer o que faria esse 'executar_blo.php' especificamente?
Já descobri que uma coisa que ele faz é colocar "bloqueado = sim " no cliente selecionado... porém, se eu faço isso manualmente "update sis_cliente set bloqueado = 'sim' where id = xx', ele fica lá na tabela de cliente como bloqueado, mas o cliente consegue efetuar login normalmente ...
Estou querendo fazer isso porque estou implementando um bloqueio automático com python, que vai bloquear o meu cliente devedor automaticamente, porém, com algumas regras ... (Ex.: não bloquear final de semana, somente de segunda a sexta)...
Alguém pode me ajudar ?



Respostas
Olá Pedro Tudo bem contigo ?
Obrigado pela resposta! Aproveitando mais uma dúvida!
Existe forma de eu bloquear/desbloquear o cara imediatamente? porque eu devo esperar os 15 minutos ?
Eu percebo que quando eu faço diretamente pelo MKAuth, ele bloqueia imediatamente...
Valeuu Obrigado pela Força!
Pedro Filho disse:
depois de alterar o bloqueado para sim é preciso esperar uns 15 minutos e vc tem que desativar o desbloqueio automático do sistema pq se não o sistema vai remover ele do bloqueio ao ver que não existem títulos vencidos para o cliente...
Olá Elton, obrigado pela resposta!
Eu gostaria de saber qual é o comando que é feito por trás do sistema, porque no meu caso específico eu não vou utilizar o bloqueio automático do mkauth.
elton jose siqueira dos santos disse:
mk-auth sem script externo ja faz isso... opções > configurações do sistema > 4.0 confs. de corte...este comando ai troca umas coisas no db como o plano ou pool(depende do que corta) e envia o comando para desconectar o cliente caso esteja online.