biometrics_login-systemThis login system uses secure one time blockchain token for online transaction that involve funding.
This project is a Flask-based authentication system that supports biometric login, SMS authentication, and a web interface. It is designed for secure and user-friendly access management.
- Biometric Authentication (Fingerprint/Face recognition)
- SMS-based Two-Factor Authentication (2FA)
- User Management (Signup/Login/Logout)
- REST API for Authentication
- Secure Password Storage
- Backend: Flask (Python)
- Database: MySQL
- Biometric API: OpenCV / External Biometric SDK
- SMS API: Twilio / Firebase
- Frontend: HTML, CSS, JavaScript
git clone https://github.com/your-repo/biometric-login-system.git
cd biometric-login-systempip install -r requirements.txtCREATE DATABASE biometric_login;Configure config.py with your database credentials.
python app.pyThe app should now be running at: http://localhost:5000/
POST /register→ Register a new userPOST /login→ Login with username & passwordPOST /biometric-login→ Authenticate using biometricsPOST /send-sms→ Send an OTP via SMS
- OAuth Integration
- FaceID Support
- Mobile App Support
- Joseph Njuguna 👨💻
Feel free to contribute and enhance this system! 💡🚀