tincho   02-07-2024, 15:43
#1
Hola, necesito un control para cambiar passwords y antes de ponerme a hacerlo quería saber si alguien tiene algo hecho ya.
El control debería trabajar con un hash, es decir con una cadena de texto que no es la password pero que solo puede generarse indicando la password.
para ello viene perfecto el componente gb.crypt
Código:
Crypt.SHA512(sPasswd, sSecret)
Última modificación: 02-07-2024, 17:21 por tincho.

1 Saludo.
Shordi   02-07-2024, 20:39
#2
Yo tenía hecho un formulario para eso "in illo tempore", pero no creo que valga la pena rescatarlo, tan sólo pedía dos veces la clave, la encriptaba y la almacenaba en la BD. Intrascendete total. También tenía hecho una clase con criptografía propia... pero ese no es el caso, por lo que veo.

Saludos

No podemos regresar
tincho   02-07-2024, 23:09
#3
(02-07-2024, 20:39)Shordi escribió: Yo tenía hecho un formulario para eso "in illo tempore", pero no creo que valga la pena rescatarlo, tan sólo pedía dos veces la clave, la encriptaba y la almacenaba en la BD. Intrascendete total. También tenía hecho una clase con criptografía propia... pero ese no es el caso, por lo que veo.

ok, si tranquilo no rescates nada, estoy haciendo algo, espero que funcione bien.
El control sera finalmente un validador.
  1. verificar que la pasword vieja es correcta
  2. escribir nueva password
  3. opcional verificar la calidad de la contraseña
  4. escribir una segunda vez
  5. guardar el hash nuevo en la base si coinciden los tres criterios anteriores al hacer clic en el botón.

1 Saludo.
  
Usuarios navegando en este tema: 2 invitado(s)
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.