Skip to content
/ Layer3 Public

Extra layer of security system beyond the traditional username and password authentication or even two-factor authentication (2FA), This system leverages the power of images and patterns to create a highly secure authentication method.

License

Notifications You must be signed in to change notification settings

riz4d/Layer3

Repository files navigation

Layer3

Layer3 Authentication System is an innovative and highly secure authentication method designed to provide enhanced security for user accounts and systems. This system goes beyond traditional username and password authentication and even Two-Factor Authentication (2FA). 3FA leverages the power of images and patterns to create a triple-layered security approach, making it exceptionally difficult for unauthorized access.

Diagram

Features

  • Triple-Layered Security: Extra layer of security beyond the traditional username and password combination or even two-factor authentication (2FA),This innovative system leverages the power of images and patterns to create a highly secure method.

  • Resistance to Common Attacks: The system is resistant to common attacks like brute-force attempts and shoulder surfing, as attackers would need to replicate the visual PIN each time its been shuffled.

  • User-Friendly Authentication: Despite its advanced security, Users can select and interact with images and patterns that are meaningful to them, enhancing the usability of the system.

  • Diverse Authentication Factors: Layer3 Authentication incorporates a diverse range of authentication factors, making it harder for attackers to compromise an account.

Configs

  • Firebase Database Credentials
  • Twilio Credentials

Usage

  1. Clone this repository to your local machine.
git clone https://github.com/riz4d/Layer3
  1. Fill the required configuration variables at
`layer/config.py`
  1. Install Dependencies with pip
pip install -r requirements.txt
  1. Then run with
python3 manage.py runserver
  1. Now it's been live in your Localhost
127.0.0.1:8000

License

This project is licensed under MIT License.

About

Extra layer of security system beyond the traditional username and password authentication or even two-factor authentication (2FA), This system leverages the power of images and patterns to create a highly secure authentication method.

Topics

Resources

License

Stars

Watchers

Forks