Basic Authentication Program

Check username and password against hardcoded values.

JavaBeginner
Java
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        final String USERNAME = "admin";
        final String PASSWORD = "1234";

        Scanner sc = new Scanner(System.in);

        System.out.print("Enter username: ");
        String user = sc.nextLine();
        System.out.print("Enter password: ");
        String pass = sc.nextLine();

        if (USERNAME.equals(user) && PASSWORD.equals(pass)) {
            System.out.println("Login Successful");
        } else {
            System.out.println("Invalid Credentials");
        }

        sc.close();
    }
}

Output

Enter username: admin
Enter password: 1234
Login Successful

We compare input strings with stored credentials using equals(), demonstrating basic authentication logic.