Sistema de autenticação web desenvolvido em Python com Flask que combina login com usuário e senha + verificação facial via webcam.
- Cadastro de usuários
- Login com usuário e senha
- Captura de imagem pela webcam (navegador)
- Reconhecimento facial no backend
- Armazenamento com SQLite
- Python
- Flask
- OpenCV
- face_recognition
- SQLite
- HTML, CSS, JavaScript
git clone https://github.com/seu-usuario/faceauth.git
cd faceauth
pip install -r requirements.txtpython app.py
Acesse no navegador: http://localhost:5000
- Webcam habilitada no navegador
- Permitir acesso à câmera
- Boa iluminação para melhor reconhecimento
- Hash de senha (bcrypt)
- Sistema de autenticação com sessão ou JWT
- Interface mais moderna
- Proteção contra spoofing