O objetivo desta funcionalidade é garantir que o uso do Promob esteja sempre em conformidade com as regras de licenciamento e autenticação.
A funcionalidade possibilita o monitoramento do Estado da Licença e do Token de Sessão do usuário, impedindo assim o uso não autorizado, bloqueando o acesso em caso de expiração ou irregularidade, e orientando o usuário sobre os procedimentos necessários para regularização.
Monitoramento Automático
O sistema realiza verificações periódicas do Estado da Licença e do Token de Autenticação, sem necessidade de
intervenção manual.
Mensagens de Alerta
O usuário será notificado por mensagens na tela em situações como:
Licença Expirada ou próxima do vencimento.
Bloqueio da licença.
Expiração do Token de Sessão.
Falha na renovação da sessão por falta de conexão com a internet.
Ações Recomendadas
Salvar alterações antes do encerramento do sistema, caso solicitado.
Realizar novo login quando solicitado pelo sistema.
Verificar a conexão com a internet em caso de falha na renovação da sessão.
Encerramento Automático
Em situações críticas, como bloqueio da licença ou falha irreversível na autenticação, o sistema será encerrado
automaticamente para garantir a segurança e integridade dos dados.
Fluxo de Validação
1. O sistema verifica a validade da licença e do token em intervalos regulares.
2. Caso o sistema detecte alguma irregularidade, é exibida uma mensagem orientando o usuário.
3. Dependendo do caso, é solicitada uma ação do usuário, como: salvar dados, tentar novo login, etc.
4. Se não houver regularização, o sistema é encerrado automaticamente.
Exemplos de Mensagens de Alerta - Validação de Licença
Licença Bloqueada
Indica que a licença foi bloqueada e que o sistema será fechado.
Esta situação ocorre durante a inicialização do Promob.
Licença bloqueada e salvar alterações
Indica que a licença expirou.
Se o Promob estiver em execução com alterações não salvas, o sistema irá salvá-las antes de ser encerrado.
Licença expira amanhã
Alerta o usuário que a licença vencerá no próximo dia.
Licença expirou com o Promob em execução
Solicita que o usuário valide sua licença. Se o Promob estiver aberto, pergunta se ele deseja salvar as alterações em andamento.
Este cenário acontece quando o prazo da licença já expirou e o usuário está com o software em execução.
Notificação popup
Quando a data de expiração da licença é atingida, o usuário passa a ser notificado diariamente por meio de um popup informativo.
A mensagem alerta que a licença expirou e informa quantos dias restam até que o sistema seja definitivamente bloqueado para uso.
Essa notificação é exibida uma vez por dia, iniciando no dia da data de expiração da licença e permanecendo até um dia antes do bloqueio total do sistema.
Exemplos de Mensagens de Alerta - Validação de Sessão
Sessão expirada
Informa que a sessão do usuário expirou e é necessário revalidá-la fazendo login novamente.
Renovação da sessão falhou com alterações pendentes
Indica uma falha na renovação da sessão durante o login.
Se o Promob estiver aberto com alterações não salvas, o sistema irá salvá-las antes de ser encerrado.
É necessário reabrir o programa para tentar renovar a sessão.
Renovação da sessão falhou sem alterações pendentes
Similar ao anterior, indica uma falha na renovação da sessão durante o login, resultando no fechamento do sistema.
Este caso ocorre quando não há alterações pendentes a serem salvas.
Sem conexão com internet
Informa que não há conexão com a internet, o que impede a renovação da sessão.
Esta situação é detectada durante a tentativa de login.