#autenticaciónenJava
Explore tagged Tumblr posts
fernando-arciniega · 11 months ago
Text
Cómo crear un programa en java para el logueo de un usuario
Tumblr media
En esta entrada de blog, te guiaré paso a paso para crear un programa en Java que simule el proceso de inicio de sesión de un usuario. El programa solicitará al usuario que ingrese un nombre de usuario y una contraseña. Para este ejercicio, el nombre de usuario debe ser ADMIN y la contraseña debe ser JAVA. Si se ingresa cualquier otra combinación, el programa mostrará un mensaje de error y permitirá volver a intentarlo. Si la información ingresada es correcta, se mostrará un mensaje de bienvenida. Paso 1: Configuración del Proyecto - Crear un nuevo proyecto en tu IDE: Abre tu entorno de desarrollo Java y crea un nuevo proyecto llamado "LoginUsuario". - Crear una clase Java: Dentro del proyecto, crea una nueva clase y nómbrala Login. Paso 2: Definir las Credenciales de Inicio de Sesión y Configurar el Escáner Primero, necesitamos definir las credenciales correctas para el nombre de usuario y la contraseña. Luego, configuramos el programa para recibir la entrada del usuario. import java.util.Scanner; public class Login { public static void main(String args) { Scanner scanner = new Scanner(System.in); String usuarioCorrecto = "ADMIN"; String passwordCorrecto = "JAVA"; String usuario, password; - Credenciales: Definimos dos variables (usuarioCorrecto y passwordCorrecto) que contienen el nombre de usuario y la contraseña correctos. Paso 3: Solicitar y Verificar las Credenciales del Usuario A continuación, solicitamos al usuario que ingrese su nombre de usuario y contraseña, y luego verificamos si coinciden con las credenciales correctas. do { System.out.print("Ingresa tu usuario: "); usuario = scanner.nextLine(); System.out.print("Ingresa tu contraseña: "); password = scanner.nextLine(); if (usuario.equals(usuarioCorrecto) && password.equals(passwordCorrecto)) { System.out.println("¡Bienvenido!"); break; } else { System.out.println("Error: Usuario o contraseña incorrectos. Inténtalo de nuevo."); } } while (true); } } - Comparación de credenciales: Utilizamos el método equals para comparar las credenciales ingresadas por el usuario con las correctas. - Bucle de intento: El programa utiliza un bucle do-while para permitir que el usuario intente ingresar las credenciales correctas tantas veces como sea necesario. Paso 4: Dar un Mensaje de Bienvenida o de Error Si las credenciales ingresadas son correctas, se mostrará un mensaje de bienvenida y el programa terminará. Si son incorrectas, se mostrará un mensaje de error y se solicitarán nuevamente. Código Completo import java.util.Scanner; public class Login { public static void main(String args) { Scanner scanner = new Scanner(System.in); String usuarioCorrecto = "ADMIN"; String passwordCorrecto = "JAVA"; String usuario, password; do { System.out.print("Ingresa tu usuario: "); usuario = scanner.nextLine(); System.out.print("Ingresa tu contraseña: "); password = scanner.nextLine(); if (usuario.equals(usuarioCorrecto) && password.equals(passwordCorrecto)) { System.out.println("¡Bienvenido!"); break; } else { System.out.println("Error: Usuario o contraseña incorrectos. Inténtalo de nuevo."); } } while (true); } }
Tumblr media
Read the full article
0 notes