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 modules import java.util.*;   // Gfg Class public 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
Â