FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Login y pasword por tablas
Buenas quisiera hacer un login por medio de tablas y no por el motor de bases de datos, obviamente los paswords tengo pensado hacer una doble codificación. Lo que quiero es como dar el alta de usuarios y se guarde en su respectiva tabla.
Osea el campo supongamos contraseña tenga que validarse por medio del campo "repetir contraseña" y una vez que validen llamar a la funcion de codificación y recién se guarden en la base de datos. Una vez dada de alta el usuario al ingresar su contraseña se codificaria y se comprabaria con el resultado guardado en la base de datos para dar acceso Gracias de ante mano por el tiempo en contestar |
#2
|
||||
|
||||
Vale....y.... ¿cual es la pregunta?.
__________________
Be water my friend. |
#3
|
||||
|
||||
Bienvenido a clubdelphi, como siempre aconsejamos a los nuevos, no olvides leer nuestra guía de estilo, gracias por tu colaboración
Principalmente el punto 7
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#4
|
||||
|
||||
Tampoco veo la pregunta, pero por la descripción que pones de como lo vas a hacer te doy los pasos que sigo yo:
Tengo una tabla donde guardo NOMBRE, CLAVE y otros datos de los usuarios. Crear usuario:
Iniciando sesión:
Ejemplo:
Cuando entra el usuario, dice que se llama ADMIN y que su clave es "ElPatitoFeo" Si Hash('ElPatitoFeo') = 'j28krt' dejo entrar. |
#5
|
||||
|
||||
Ademas de lo que te contesto el compañero [duilioisola]
Te recomiendo que sigas este hilo de cerca que seguro van a mostrar una implementacion de login como la que buscas: Tutorial video club |
#6
|
||||
|
||||
Cita:
|
#7
|
||||
|
||||
Para eso te puede servir la web de Seoane!
Con el ejemplo que pone, tendrás suficiente:
|
#8
|
||||
|
||||
Ya tengo la funcion echa para el cifrado, fue lo primero que hice ahora bien creo que no he sido claro con el problema y voy a tratar de darme a entender de mejor forma, tengo los dos formularios tanto el de registro como el de login, he estado intentando solucionar esto por mi cuenta pero no he hallado la solucion ...
Primero tengo dos campos tdbedit en contraseña y repetir contraseña, lo cual por lo visto no funcionara dado que no me deja escribir nada en el segundo ya que he dejado en blanca el datafield. Lo tendria que remplazar por otro componente creo yo un Tedit. El primer problema surge en ese punto dado que no tengo bien claro los componentes a usar, el segundo es como comparo que las dos contraseñas ingresadas sean iguales y recien ahi cofidicarlas para que se guarden en el campo "contraseña" en la base de datos (la misma pregunta seria para mail y repetir mail sin usar ninguna codificacion). Eso seria todo en cuanto al registro. Ahora pasando al login, ya tengo el algoritmo de cifrado echo y puedo codificar lo que ingreso, los pasos como ya los describiste anteriormente serian. Ahora bien el problema no es cifrarlos sino como los traigo? Pido NOMBRE y LA_CLAVE. Hago Hash de la LA_CLAVE Traigo CLAVE de la base de datos de usuarios (que contiene un Hash) Comparo los valores de CLAVE y Hash(LA_CLAVE) Si son iguales, dejo entrar. Otra cosa que quiero es como dije un doble cifrado, osea yo elijo la contraseña "pepito" esa contraseña primero la paso a MD5 y despues a sha1 para recien guardarla en la tabla, obviamente tambien tendria que hacer lo mismo en el login para que los hash coincidan. Saludos y gracias por la ayuda |
#9
|
||||
|
||||
Cita:
Cita:
Cita:
Por otra parte, tengo entendido que hacer un doble cifrado no aumenta realmente la seguridad. Simplemente escoge un buen sistema de cifrado. // Saludos |
#10
|
||||
|
||||
Cita:
|
#11
|
||||
|
||||
bueno mas o menos lo pude hacer pero sigo sin poder comparar las contraseñas para luego guardarlo
|
#12
|
||||
|
||||
Pone tu código o casimiro se enoja jaja
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Pasword EDN Delphi XE7 | willwallace | Varios | 1 | 19-01-2015 15:05:32 |
Pasar parametros de pasword a una BD Access | agova | Conexión con bases de datos | 1 | 13-04-2009 19:51:10 |
Como encriptar el pasword y datos desde una página html ? | rolandoj | Varios | 24 | 13-01-2009 15:26:35 |
login | josi | Varios | 1 | 10-06-2008 14:59:12 |
Pasar pasword por codigo a Tabla Paradox | irvingcm | Conexión con bases de datos | 1 | 30-03-2005 04:30:47 |
|