Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

CleitonGarcia

Criando sistema de licença

Recommended Posts

Pessoal,

 

Como posso desenvolver um sistema de licenças? Assim como funciona no cPanel, WHMCS, etc.

 

A ideia é criar um banco de dados, onde contenha as informações da licença, e haver uma conexão dentro do sistema com esse banco de dados (supondo que o sistema está localizado em um servidor externo, teremos que usar uma conexão de MySQL externa também), que sempre que a página se atualiza ele tenta imprimir um resultado de tentativa de acesso ao sistema, dessa forma, incluímos esse arquivo nas páginas PHP e elas irão analisar se o resultado da tentativa de acesso, se for true, exibe a página, caso contrário exibe mensagem de erro.

 

Como seria feito?

Compartilhar este post


Link para o post
Compartilhar em outros sites

CleitonGarcia,

 

Gostei da sua ideia, isso forçaria um controle maior com o cliente (principalmente com mensalidades).

Como vou passar a usar isso penso que ficaria assim:

Para área interna:

No momento do login, pegar as informações do cliente (no db ou na app mesmo).

Logar no outro servidor.

Se o resultado for 'TRUE' continuar com login 'ELSE' licença expirada.

 

obs.: Penso que rodar esse script somente no login já seria o suficiente.

 

Como pode ter sites sem painel administrativo fazer uma validação tipo por dia:

Manualmente a cada 5 10 dias logar no outro db e verificar.

Se o resultado for 'TRUE' continuar com login 'ELSE' cria um arquivo de bloqueio.

 

Bom penso que seria isso.

qqr outra sugestão seria válida inclusive pra mim.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.