El Generador de Contraseñas Aleatorias es una aplicación web basada en PHP que permite a los usuarios generar contraseñas seguras y personalizables. Esta aplicación cuenta con una interfaz fácil de usar donde los usuarios pueden especificar la longitud de la contraseña, elegir entre diferentes conjuntos de caracteres y recibir retroalimentación visual sobre la fortaleza de la contraseña.
Características
- Botón de Generar: Genera fácilmente una nueva contraseña aleatoria con un solo clic.
- Longitud de la Contraseña: Control deslizante ajustable para establecer la longitud de la contraseña (hasta 50 caracteres).
- Conjuntos de Caracteres: Casillas de verificación para incluir/excluir letras mayúsculas, letras minúsculas, números y caracteres especiales.
- Fortaleza de la Contraseña: Indicador visual que muestra la fortaleza de la contraseña generada con codificación de color de fondo:
- Muy Débil y Débil: Rojo
- Buena: Naranja
- Fuerte y Muy Fuerte: Verde
- Copiar al Portapapeles: Botón conveniente para copiar la contraseña generada al portapapeles.
Tecnologías Utilizadas
- PHP
- HTML
- CSS
- JavaScript
Cómo Empezar
Para ejecutar este proyecto localmente, sigue estos pasos:
1. Clona el repositorio:
git clone https://github.com/yourusername/random-password-generator.git
2. Navega al directorio del proyecto:
cd random-password-generator
3. Configura un servidor web local:
Utiliza XAMPP, WAMP o cualquier configuración de servidor local preferida.
4. Coloca los archivos del proyecto en el directorio raíz de tu servidor web:
Para XAMPP, suele ser htdocs.
Para WAMP, suele ser www.
5. Accede a la aplicación a través de tu navegador web:
http://localhost/random-password-generator.php
Uso
- Abre la aplicación en tu navegador web.
- Ajusta la longitud de la contraseña usando el control deslizante.
- Selecciona los conjuntos de caracteres deseados usando las casillas de verificación.
- Haz clic en el botón "Generar" para crear una nueva contraseña.
- La contraseña generada aparecerá en el cuadro de texto.
- Haz clic en el botón "Copiar" para copiar la contraseña a tu portapapeles.
Descarga
Puedes descargar los archivos de código del sistema desde github: https://github.com/caferkara/PHP-Random-Password-Generator