Authentication is the process of verifying the identity of users or information. User authentication is the process of verifying the identity of the user when that user logs in to a computer system. The main objective of authentication is to allow authorized users to access the computer and to deny access to unauthorized users.
Example
Default Assumption: User name = Geeks For Geeks , Password = Geeks For Geeks Input: User name = Geeks For Geeks, Password = Geeks For Geeks Output: Authentication Successful Input: User name = Geeks For Geeks, Password = Hello world Output: User name/ Password not matching
Approach
- Take username and password as string input from the user.
- Check if the username matches the password or not.
- If it matches then welcome the user.
- Else display an appropriate message.
Below is the implementation of the above approach
Java
// Java program to check the authentication of the user  // Importing the modulesimport java.util.*;  // Gfg Classpublic class Gfg {    // Main CLass    public static void main(String args[])    {        // Declaring the username and password        String user_name = "Geeks For Geeks";        String password = "Geeks For Geeks";                  // Checking the validity of the input        if(user_name.equals("Geeks For Geeks") && password.equals("Geeks For Geeks"))        {            // Printing Output            System.out.println("Authentication Successful");        }        else        {            // Printing Output            System.out.println("User name/ Password not matching");        }    }} |
Authentication Successful
Â
