Face Recognition with Liveness Detection Login on Flask Web Application
DOI:
https://doi.org/10.47392/IRJAEH.2025.0188Keywords:
Face Recognition, Liveness Detection, Biometric Authentication, Flask Web ApplicationAbstract
Secure user authentication has emerged as a critical issue due to the increased dependence on digital platforms. Conventional password-based systems are still susceptible to attacks including brute-force attacks, phishing, and credential leaks. This project uses Flask to develop a face recognition-based login system with liveness detection in order to overcome these difficulties. The solution integrates liveness detection to prevent spoofing attempts using photos, videos, or masks, and uses deep learning-based facial recognition to confirm user identity. The technology makes sure that only authorized users can access data by comparing stored encodings with real-time facial inputs. By separating authentic faces from fake ones, liveness detection improves security. This research demonstrates that incorporating biometric authentication into online applications is feasible. Despite the absence of WebRTC for live video streaming, the system offers a strong basis for future security improvements. It enhances web application access control techniques by providing a more convenient and safer substitute for password-based authentication.
Downloads
Downloads
Published
Issue
Section
License
Copyright (c) 2025 International Research Journal on Advanced Engineering Hub (IRJAEH)

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.