Não permitir que a mesma conta seja logada em lugares diferentes.
Olá, pessoal,
Estou com um problema e não estou conseguindo pensar em um meio para poder criar um modo de limitar as contas, isso é, eu não quero que o mesmo usuário consiga logar em lugares diferentes simultaneamente,
Existe alguma maneira de listar todas as sessões do servidor, todas as sessões de todos os browser, assim resolveria isso de forma fácil e dinâmica.
Encontrei meios que utilizassem o banco de dados, e assim que o usuário logar ou deslogar o sistema iria atualizar a tabela. Assim quando, o usuário já logado tentar logar em outro lugar ele não vai ter permissão, porem esse meio eu fico inseguro em um momento que o usuário não deslogar corretamente. Os métodos vão limitar a ele a não conseguir. Esse seria um dos inúmeros problemas que já pensei.
Alguém teria uma boa dica do que eu leria para implementar esta ideia ou outra forma de resolver isto?
Discussão (6)
Carregando comentários...