Evitar dupla altenticaçao com mesma senha

2 respostas
P

Preciso evitar que dois usuários utilizem o mesmo sistema ao mesmo tempo com o mesmo login. Utilizo swing nos clientes e banco de dados Postgres hospedado em uma empresa. Alguem tem alguma idéia de como faço isso? Já pensei em ejb ou webservice mas preciso de alguma dica concreta. Obrigado.

2 Respostas

phpinheiro

Não sei se é a melhor resposta, mas vc pode ter uma coluna boolean na tabela usuário que indica se ele está logado ou nao.

Caso a conexão seja perdida sem ele sair, vc deverá possuir uma função de timeout no postgres.

P

Obrigado pelo rápido retorno, meu problema era justamente esse, quando o cliente sai sem fechar o programa. Como é desktop eu precisava de algo como sessão em jee. Tem como fazer essa função no postgres? vou procurar mais sobre isso. Obrigado.

Criado 11 de janeiro de 2009
Ultima resposta 11 de jan. de 2009
Respostas 2
Participantes 2