Autenticação no aplicativo

3 respostas
C

pessoALL,

Desenvolvi um programa (não é aplicativo WEB) com framework hibernate, faz conexao com MySQL e deu tudo certo. Agora queria colocar a autenticação logo no inicio do programa (se autenticar, antes de manipular os dados no bando de dados). Mas tenho dúvida:

. É possível se autenticar usando as contas do mysql? Ou tenho que criar uma tabela (usuarios e senhas)?

. Como faço para implementar o codigo JAAS (Java Authentication and Authorization Service) neste programa?

Obrigado

3 Respostas

fbeli

Eu sugiro que vc crie uma tabela de user e senha, de repente tu tem algumas limitações para um usuário ou outro que vc gerenciaria melhor com uma tabela grant própria.

Qndo colocar a senha do user tenta criptografa-la, usa o MD5 que já está na API do java :wink:

qnto ao JAAS: http://www.guj.com.br/java.tutorial.artigo.184.1.guj

peerless

c0m4nch3:
pessoALL,
. É possível se autenticar usando as contas do mysql? Ou tenho que criar uma tabela (usuarios e senhas)?
Obrigado

Pergunte para si mesmo: Eu vou dar acesso ao MySQL ou ao Meu Software para o usuário?

C

fbeli:
Eu sugiro que vc crie uma tabela de user e senha, de repente tu tem algumas limitações para um usuário ou outro que vc gerenciaria melhor com uma tabela grant própria.

Qndo colocar a senha do user tenta criptografa-la, usa o MD5 que já está na API do java :wink:

qnto ao JAAS: http://www.guj.com.br/java.tutorial.artigo.184.1.guj

Já tinha visto antes neste tutorial de JAAS, mas isso é para aplicativo WEB…Alias, a linha ‘import br.com.guj.security.principals.*;’ está dando erro porque não tenho as classes deste pacote.

Criado 19 de fevereiro de 2008
Ultima resposta 19 de fev. de 2008
Respostas 3
Participantes 3