faceauth / laravel-face-auth
Laravel package for facial authentication using FaceAPI.
Installs: 2
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Language:Blade
Requires
- php: >=8.1
- illuminate/support: ^8.0 || ^9.0 || ^10.0 || ^11.0 || ^12.0
This package is auto-updated.
Last update: 2025-07-08 18:57:51 UTC
README
Pacote Laravel para login facial utilizando FaceAPI.
O que o package faz?
- Ao instalar e rodar
php artisan vendor:publish --tag=faceauth-migrations
, será criada uma migration para adicionar a tabelafaceauth_faces
, que armazena as imagens faciais dos usuários. - A tabela
faceauth_faces
possui:user_id
: referência ao usuárioface_image
: campo para armazenar a imagem facial (base64, hash, ou caminho da imagem)- timestamps
- Não altera a tabela
users
do projeto, mantendo o package desacoplado e seguro para qualquer aplicação. - Futuramente, o package poderá ser expandido para lidar com o reconhecimento facial e autenticação.
Instalação
- Adicione o package ao seu projeto Laravel via Composer:
composer require faceauth/laravel-face-auth
- Publique a migration:
php artisan vendor:publish --tag=faceauth-migrations
- Rode as migrations:
php artisan migrate
Customização
Se sua tabela de usuários tem outro nome ou chave primária, ajuste a migration publicada conforme necessário.
Próximos passos
- Implementar integração com FaceAPI para reconhecimento facial.
- Adicionar comandos/artisan para cadastro e autenticação facial.
Contribuições são bem-vindas!