Sitios web interactivas a menudo contienen páginas que recopilan información del usuario. Esta información puede ser algo tan simple como un nombre de usuario o la manija de Web , o algo mucho más sensible . En los casos en que los usuarios están presentando información personal como contraseñas u otras credenciales de inicio de sesión , se debe implementar un método de cifrado para ocultar esa información de posibles robos . En ColdFusion , puede utilizar la función de " control" dentro de un formulario para cifrar la información antes de enviarla a la base de datos . Cosas que necesitará ColdFusion Stack Database Mostrar más instrucciones 1
Crear un formulario utilizando ColdFusion :
< form action = "login " method = " cfm post " > Nombre de usuario : . contraseña: < ;/form> 2
Cifrar los datos de la contraseña utilizando la función hash :
select * Userswhere nombre de usuario = '# form.username #' y la contraseña = '# almohadilla ( form.password ) #' < /cfquery >
Esta cifra los datos de una forma de autenticación de contraseña. Los datos cifrados con la función hash no se pueden descifrar 3
Utilice las funciones de " descifrar " "cifrar " y para cifrar los datos de una manera que puede ser descifrada : .