| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/09/2004 10:05:02
|
CloudiPJ
What is classpath?
![[Avatar]](/images/avatar/0)
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.
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/09/2004 10:19:47
|
Elus26PJ
Entusiasta Java
![[Avatar]](/images/avatar/0)
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!!!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/09/2004 17:36:59
|
CloudiPJ
What is classpath?
![[Avatar]](/images/avatar/0)
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
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/09/2004 19:26:02
|
eltonkPJ
GUJ Master
![[Avatar]](/images/avatar/bc8bf39c8a79f4e962249fceed1a6ee9.jpg)
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
*/ |
|
|
 |
|
|