Autenticação de Usuários  XML
Índice dos Fóruns » Certificação Java
Autor Mensagem
CloudiPJ
What is classpath?
[Avatar]

Membro desde: 27/08/2004 00:00:00
Mensagens: 8
Offline

Fala Pessoal.
Estou querendo saber como eu faço para realizar uma autenticação em um sistema. É o seguinte, o sistema mostra uma tela de Login e Senha e o usuário tenta se autenticar. Como eu faço para realizar uma consulta no BD e somente dar acesso ao usuário se ele for um usuário válido?

Aguardo a resposta.
[]'s
Cloudi

PS.: Se alguém possuir um modelo e puder me enviar eu agradeço.
[WWW] [ICQ]
Elus26PJ
Entusiasta Java
[Avatar]

Membro desde: 21/02/2003 00:00:00
Mensagens: 15
Offline

Camarada!!!
Faça o seguinte, coloque os campos de login e senha em um html básico
depois que o usuário entrar com os dados e efetuar o submit, jogue pra um JSP que contenha o acesso ao banco de dados de usuários. Tipo uma tabela com nome do usuário, login, senha.
Daí faça um select onde irá verificar se os dados digitados nos campos correpondem à algum usuário dentro do banco.
Tenho alguns exemplos em casa, caso esteja complicado me avise ok!
Manda mail!
Um abraço e boa sorte
Elaildo.
P.S: Este é um exemplo bem simples mas existem outras forma valeu!!!
[WWW] [ICQ]
CloudiPJ
What is classpath?
[Avatar]

Membro desde: 27/08/2004 00:00:00
Mensagens: 8
Offline

Valeu cara, mas é o seguinte, eu não estou utilizando JSP, é uma aplicação para Desktop mesmo. Eu estou utilizando JDBC e já criei toda a interface.
Quando a aplicação é iniciada é aberto um Frame com os campos login e senha. Eu já modelei o banco.
O que eu gostaria de saber é como eu crio um condição em cima de um SELECT para que aplicação abra somente se o login e a senha forem válidos.
Eu estou dando um SELECT em cima da tabela e armezenando a consulta em um resultSet. Resumindo a minha dúvida:

Eu tenho que varrer o resultSet verificando se há algum Login igual ao digitado pelo usuário e após encontrar verificar se a senha está correta? Se for isso, como eu faço?

[]´s
Cloudi
[WWW] [ICQ]
eltonkPJ
GUJ Master
[Avatar]

Membro desde: 28/07/2003 00:00:00
Mensagens: 1387
Localização: Florianópolis/SC
Offline

Jogue o resultado desta consulta em um vetor, array ou string mesmo...
Em cima do objeto que vc vai verificar se o cara tem ou não acesso ao sistema...


ou, em cima do usuario e senha digitados, efetue um select, caso retorne null algo está errado ;P



Vc consegue melhorar essa consulta utilizando ainda as funções Decode e nvl do Oracle...

Ajudei?
[]'s

/**
* @author Elton Kuzniewski
* SCJA1.0, SCJP5.0, SCWCD5.0, SCBCD5.0, SCJD - B&S (em andamento)
* @see www.eltonk.com.br
*/
[Email] [WWW] [ICQ]
 
Índice dos Fóruns » Certificação Java
Ir para:   
Powered by JForum 2.1.8 © JForum Team