Skip to content

3-levels of Authentication. Text, Graphical and Image Segmentation.

Notifications You must be signed in to change notification settings

AdityaNaresh/3LevelAuthenticationApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3LevelAuthenticationApp

forthebadge forthebadge

This App is an authentication system that validates user for accessing the system only when they have input correct password. The App involves three levels of user authentication. This App is aimed to achieve the highest security in authenticating users.

Features

  • Users would be given a registration form that has to be filled with required details.
  • Next users would be asked to set password for first level, second level and third level subsequently.
  • After the passwords are set for the three level users can now login into the system.
  • While login the system will ask for the first level password. On entering correct password, second level password is asked and then third one.
  • After the user has provided correct password in the third level, he gets authenticated and can now access the system.

Levels of authentication

  • First Level: The first level is a conventional password system i.e. text based password or a password phrase. Users would have to set a text password initially based on some specifications.
  • Second Level: The second level is a graphical password method where users have to set password based on some color combinations through RGB button combinations.
  • Third Level: The third level is an image based password where users can upload their desired image into the system and then create password by segmenting it and assigning them serial numbers.
  • Additional layer of authentication has been provided at the end using google's reCaptcha API(Humans v/s Bots).

Install

$ git clone https://github.com/AdityaNaresh/3LevelAuthenticationApp.git

Then open in Android Studio.

Screenshots

My Teammates (Group Project) :

      1. Rajat Khanna

      2. Manas Ghai

About

3-levels of Authentication. Text, Graphical and Image Segmentation.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages