Ir para conteúdo

POWERED BY:

Arquivado

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

Rodox

Bloquer o mesmo login no sistema

Recommended Posts

Boa noite amigos, tenho um sistema com usuários cadatrados para fazer ter acesso ao mesmo !!

porém gostaria de saber como fazer para não deixar usar o sistema mesmo usuário simultaneamente, por exemplo se eu me loguei com o login JOAO e a senha 123, nenhum outro usuário pode se logar com o mesmo login e senha enquanto eu estiver logado !!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

crie uma tabela e armazene o id do usuario e data/hora do login, a cada atualização de página você atualiza tambem a data/hora dessa tabela. Quando tentar fazer o login você consulta nessa tabela se existe o registro e se a data/hora é superior a X minutos, se for menor que X minutos é porque o usuario continua logado, caso contrario ele não está logado(simplesmente saiu ou encerrou a sessao). Ao clicar em logoff você remove o registro dessa tabela

Compartilhar este post


Link para o post
Compartilhar em outros sites

crie uma tabela e armazene o id do usuario e data/hora do login, a cada atualização de página você atualiza tambem a data/hora dessa tabela. Quando tentar fazer o login você consulta nessa tabela se existe o registro e se a data/hora é superior a X minutos, se for menor que X minutos é porque o usuario continua logado, caso contrario ele não está logado(simplesmente saiu ou encerrou a sessao). Ao clicar em logoff você remove o registro dessa tabela

Obrigado jonathandj, vou tentar fazer nesse esquema que você passou valeu mesmo !!!

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.