in

Cómo crear una contraseña aleatoria en PHP

Random Password Menggunakan PHP, key, password

Cómo crear una contraseña aleatoria en PHP – Al hacer una aplicación de escritorio o web, a veces necesitamos un proceso de creación de contraseña o clave. Varias aplicaciones, la generación de contraseña o clave se genera automáticamente. La generación automática de contraseñas generalmente es generada por el sistema, que se toma de una mezcla de alfabetos, números y símbolos que se almacenarán en la base de datos, de modo que el administrador no necesita ingresar contraseñas o claves manualmente. Las técnicas de contraseña aleatoria como esta a veces se utilizan para restablecer contraseñas, generar claves y códigos de verificación que se mostrarán o enviarán al usuario.
En lo que escribo esta vez, crearemos una contraseña aleatoria simple que se tomará de la combinación de alfabetos y números.

Siguiendo script para codificar palabras en PHP:

<?php
function kodeAcak($panjang)
{
 $karakter="";
 $karakter .= 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'; // karakter alfabet
 $karakter .= '1234567890'; // karakter numerik
 $karakter .= '@#$^*()_+=/?'; // karakter simbol

 $string = '';
 for ($i=0; $i < $panjang; $i++) { 
  $pos = rand(0, strlen($karakter)-1);
  $string .= $karakter{$pos};
 }
 return $string;
}
?>

Para saber cómo llamarlo, solo llamamos a la función anterior, a saber:

<?php echo kodeAcak(8);?>

Si las funciones anteriores están en archivos diferentes, no olvide incluirlas primero.
Reemplace el número 8 con la longitud del carácter que se mostrará.

En el guión anterior, hay 3 tipos de caracteres, a saber, alfabéticos, numéricos y símbolos. Si solo necesitamos cadenas alfabéticas y numéricas, podemos eliminar variables $ carácter sobre símbolos o comentarios de etiquetas «//» delante de la variable $ carácter.
Para la implementación, secuencia de comandos de contraseña aleatoria anterior no solo se utiliza para los fines degenerar solo contraseña, pero también se puede utilizar como generador de código de verificación, activación clave, etc. No olvide cifrar la contraseña generada si la almacenamos en la base de datos para que los datos estén seguros.
Si hay preguntas sobre amigos generación de código aleatorio al momento de escribir este artículo, puede preguntar a través de la columna de comentarios a continuación. Gracias.

What do you think?

Christian

Written by Christian

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Cara membuat akun Gmail di android

√ Cómo crear una cuenta de Gmail en una computadora y Android

Cara Membuat CRUD MySQLi, CRUD MySQLi di PHP, CRUD dengan MySQLi extension di PHP

Creando un CRUD con MySQLi y PHP