Framework de autenticação web via reconhecimento facial
Resumo
A autenticação em sistemas web é um processo essencial para garantir a segurança e a privacidade dos usuários. Uma forma de aprimorar esse processo é utilizar o reconhecimento facial, que permite identificar os usuários com base em suas características faciais. Neste artigo, apresentamos uma aplicação web que utiliza o reconhecimento facial para aprimorar a autenticação dos usuários, usando a FaceAPI da Microsoft Azure. A aplicação foi testada e analisada sob diferentes aspectos, como o formato de imagem, o intervalo de tempo e o modelo de reconhecimento facial. Os resultados mostraram que a aplicação é confiável e eficiente. A aplicação também é robusta frente às mudanças nas expressões faciais e ao uso de máscaras faciais.
Referências
BabelORG (2015). Babel is a javascript compiler. [link]. Online; acessado em 22-Junho-2022.
CanIUse (2022). Window navigator. [link]. Online; acessado em 15-Abril-2022.
Consultoria, F. (2016). Boas práticas no desenvolvimento de software e sistema web. [link]. Online; acessado em 20-Abril-2022.
DelfStack (2022). Exibir imagens base64 em html. [link]. Online; acessado em 09-Março-2022.
Fajardo, F. T. (2019). Desenvolvimento de uma aplicação web com detecção e reconhecimento facial. Santa Maria, RS.
Matoso, D. (2020). Como acessar câmera com javascript (frontal e traseira). [link]. Online; acessado em 28-Novembro-2021.
Monteiro, L. (2001). A internet como meio de comunicaÇÃo possibilidades e limitaÇÕes. pages 27–37. PUC-Rio.
Njah, F. (2022). Understanding the javascript dom manipulations. [link]. Online; acessado em 19-Junho-2022.
OWASP (2021). Owasp top ten. [link]. Online; acessado em 17-Janeiro-2022.
Prashaan Pillay, S. V. (2019). Foresight: Real time facial detection and recognition using webassembly and localized deep neural networks.
Ruiwen Li, Songjie Cai, T. S. (2018). Login authentication with facial gesture recognition.
TEG6, P. (2021). Reconhecimento facial em smartphones: é seguro e deve ser usado? [link]. Online; acessado em 08-Dezembro-2021.
TiLT (2019). 5 em cada 10 brasileiros usam a mesma senha em diferentes contas na web. [link]. Online; acessado em 08-Dezembro-2021.
Zucher, V. (2020). O que é padrão mvc? entenda arquitetura de softwares! [link]. Online; acessado em 21-Abril-2022.