Vamos a aprobar este formulario a ver si todo funciona bien.
Por ejemplo todavía no voy a guardar más datos pero por ejemplo si pongo un usuario admin y lo pongo
mi nombre como JuanPablo y pongo un Passbook por ejemplo Adarme yo doy clic en Añadir
y creo que aquí no le cambiamos por Text y este es el tipo password.
Entonces está bien recargamos de nuevo.
Juan Pablo y mina bajo y puedo darle clic en Añadir.
Puedes ver que aún no hemos creado este archivo.
Creo que me faltó así creábamos botón derecho y se llama insertar punto PHP y vamos a abrir llaves.
Voy a poner un eco y ECAI bien bajo Prey para ponerle un bar Duco a recuerda con esta global de post
puedes ver todos los datos que se enviaron al formulario.
Una vez más admin
Hamming
JuanPablo y admin aquí abajo.
Si le doy a añadir y bueno podemos ver que ahora sí aparece aquí Arraya y lo dice usuario admin nombre
JuanPablo y password admin los siguientes.
Por ejemplo aquí este botón también le podríamos añadir un nuevo atributo.
Podemos agregar a y tendremos que volver a llenar ese formulario así que ponemos admin Juan y admin
y le damos a añadir y pensar quizá agregar admin y de esta forma por ejemplo podemos leer este valor
si si agregara admin existe otra opción es por ejemplo crear una hipótesis.
Por ejemplo aquí poner imput
y problemas como oxiden Nemi vamos a poner a agregar admin y le damos un valio cero y podemos eliminar
este de aquí Guardar cambios y de nuevo volvemos y recargamos si ponemos Seki admin last past admin
y ponemos nuestro nombre Juan Pablo y de nuevo admin y añadir Podemos quizá agregar admin y dice Zero
mandándose a Cameron por humo para poderlo valorar la ventaja de la hipótesis de que no ocupás llenarlo
en el HTML y se manda como campo oculto entonces por ejemplo a quién insertará admin podemos poner un
gif y Set y ponerle un paréntesis es una función post y accedemos a este agregara admin
en caso de que exista vamos a leer los valores por ejemplo usuario Maser igual a post iba a ser igual
a este de aquí
después ponemos el nombre y va a ser igual a Post y el nombre de aquí y finalmente el password será
igual a post y éste que está aquí
si por ejemplo guardamos estos datos así como están aquí podría ser un poco inseguro será muy inseguro
o mejor dicho el password los password siempre se deben de guardar encriptados y PHP tiene una función
para encriptar passwords que es bastante segura.
Sin embargo es como una carretera en un solo sentido es decir vamos a poder usar esta función con un
equipazo por en bajo Hallett nos va a crear un jazz y usamos la función password jazz y aquí vamos a
poner el password es decir la cadena que el usuario quiere que sea su password y luego podemos por ejemplo
pasarle distintas opciones.
La segunda es el encriptado que quieras usar podemos poner password script y password.
Es un algoritmo de encriptación va a usar un algoritmo de encriptación para generar este password y
después se ponen las opciones.
Cuáles opciones.
Bueno puedes crear una regla asociativo y ponerle las opciones
una de las opciones más comunes es el costo por default es 10 si no le pasas.
Por ejemplo aquí opciones si no le pasa nada al costo va a quedar por default en 10 mientras más alto
sea el costo más iteraciones realiza para generar un password fallado.
Lo malo de esto es que más iteraciones es más trabajo en el servidor y puede ser que si generas muchos
passwords la carga en el servidor sea muy considerable.
Entonces dependiendo de tu servidor puedes incrementar el costo.
Mientras más alto sea más difícil será de hallar ese password.
Ahora password que aplicará el algoritmo y nos va a regresar un password en vez de ser por ejemplo admin
nos va a regresar una cadena de 60 caracteres y por último también mientras más alto sea el costo de
un jazz más difícil será jaquear por un ataque de fuerza bruta.
Si por ejemplo ponemos admin admin un usuario cualquiera que tenga un diccionario de passwords podrá
hackear ese paãs usando admin pero si tiene un costo alto le va a tomar un poco más de tiempo.
Mi recomendación es crepas muy muy muy fuertes para que no tengas problemas eso entonces aquí a sale
por ejemplo hehco password Gachet nada más para ver cómo transforma el password admin a un password
fallado por recargamos
y ver que nos genera toda esta cadena como dije esto es una carretera en un solo sentido cuando usas
password jazz imprimes este esta cuesta tienes esta string o esta cadena.
Sin embargo si por algo se te olvida el password no hay forma de tener este password y convertirlo a
cadena normal password.
La función de PHP lo único que hace es tomar un string y encriptar o cifrar.
De esta forma pero no hay forma de cifrado convertirlo a una cadena normal.
En ese caso mi recomendación es que escribas el password del administrador así es como Seasson un password
en el próximo video tenemos creando la base de datos para insertar el usuario el nombre y el password
a nuestro administrador.