Skip to content

karimow0/practice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

# Triple Factor Authentication for Social Media

## Overview

A Flask-based authentication system implementing:

- Password Authentication (bcrypt)
- OTP Authentication (Google Authenticator + TOTP)
- Facial Recognition (DeepFace)
- JWT Session Security

## Features

- User Registration
- Password Hashing
- QR Code OTP Setup
- Face Verification
- JWT Authentication

## Technologies

- Python
- Flask
- MySQL
- DeepFace
- bcrypt
- PyOTP
- JWT

## Security Layers

Factor 1: Password

Factor 2: OTP

Factor 3: Biometrics

Session Protection: JWT

## Installation

...

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors