This is a modern Face Authentication System which includes state-of-art algorithms to detect face and generate face embedding. This system contains endpoints which can be integrated to any device depending on the requirements.
git clone https://github.com/iftesha1/Deep_Biometric_Authenticator.git
conda create -p ./env python=3.8.13 -y
conda activate ./env
pip install -r requirements.txt
export SECRET_KEY=<SECRET_KEY>
export ALGORITHM=<ALGORITHM>
export MONGODB_URL_KEY=<MONGODB_URL_KEY>
export DATABASE_NAME=<DATABASE_NAME>
export USER_COLLECTION_NAME=<USER_COLLECTION_NAME>
export EMBEDDING_COLLECTION_NAME=<EMBEDDING_COLLECTION_NAME>
SECRET_KEY=KlgH6AzYDeZeGwD288to79I3vTHT8wp7
ALGORITHM=HS256
DATABASE_NAME='UserDatabase'
USER_COLLECTION_NAME='User'
EMBEDDING_COLLECTION_NAME='Embedding'
MONGODB_URL_KEY=
python app.py