Framework de autenticação web via reconhecimento facial
Abstract
Authentication in web systems is an essential process to ensure the security and privacy of users. One way to enhance this process is to use facial recognition, which allows identifying users based on their facial features. In this article, we present a web application that uses facial recognition to enhance the authentication of users, using the FaceAPI from Microsoft Azure. The application was tested and analyzed under different aspects, such as the image format, the time interval and the facial recognition model. The results showed that the application is reliable and efficient. The application is also robust against changes in facial expressions and the use of facial masks.
References
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.
