Fórum Conexão SOCKETS #166454
25/06/2003
0
Aew pessoal, tenho a seguinte rotina para fazer LOGIN de usuarios no meu programa:
if table1.locate(´campo de usuario´,edit1.text,[]) and (table1senha.value=edit2.text) then
Begin
abre o sistema
end
else
begin
showmessage(´usuário ou senha incorretos´);
end;
Estou fazendo um programa CLIENTE/SERVIDOR que se conectam em maquinas remotas, e gostaria que este codigo acima, no momento que eu conectasse o CLIENTE no SERVIDOR, o SERVIDOR pedisse com este codigo a senha cadastrada.
Como fazer isso ?
Espero que possam me ajudar e agradeço desde já,
Rodrigo!
if table1.locate(´campo de usuario´,edit1.text,[]) and (table1senha.value=edit2.text) then
Begin
abre o sistema
end
else
begin
showmessage(´usuário ou senha incorretos´);
end;
Estou fazendo um programa CLIENTE/SERVIDOR que se conectam em maquinas remotas, e gostaria que este codigo acima, no momento que eu conectasse o CLIENTE no SERVIDOR, o SERVIDOR pedisse com este codigo a senha cadastrada.
Como fazer isso ?
Espero que possam me ajudar e agradeço desde já,
Rodrigo!
Ropesca
Curtir tópico
+ 0
Responder
Posts
30/06/2003
Rabitz
comovido pelo desespero, apesar de não ser nenhum xpert, vou tentar dar uma luz...
no CLIENTE:
ao usuário digitar seu login e senha, faça o seguinte:
gere uma string juntando os valores de IP da máquina, Nome do Usuário, e Senha, e mande via Sendtext do socket para o servidor (utilize um caracter para separar uma informação da outra), e mande o programa esperar por uma resposta por X segundos
no servidor:
ao receber a string enviada, separe, faça a verificação de Usuário e senha, e caso Positivo, envie uma mensagem de liberação do sistema, tipo ´LOGINOK´, para o cliente do IP, caso contrário, envia uma mensagem de erro, tipo ´LOGINERRADO´,...
No cliente novamente...
se retornar o ´LOGINOK´ prossiga, senão, Volte o processo...
Falow...
no CLIENTE:
ao usuário digitar seu login e senha, faça o seguinte:
gere uma string juntando os valores de IP da máquina, Nome do Usuário, e Senha, e mande via Sendtext do socket para o servidor (utilize um caracter para separar uma informação da outra), e mande o programa esperar por uma resposta por X segundos
no servidor:
ao receber a string enviada, separe, faça a verificação de Usuário e senha, e caso Positivo, envie uma mensagem de liberação do sistema, tipo ´LOGINOK´, para o cliente do IP, caso contrário, envia uma mensagem de erro, tipo ´LOGINERRADO´,...
No cliente novamente...
se retornar o ´LOGINOK´ prossiga, senão, Volte o processo...
Falow...
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)