The primary objective of this project is to design and develop a secure authentication system that ensures continuous identity verification using facial recognition. The system aims to enhance security by validating the user not only during login but throughout the entire session. It focuses on automatically revoking access when a mismatch is detected, thereby preventing unauthorized usage. Additionally, the project seeks to provide a seamless user experience with features such as registration, password recovery, and profile management. Overall, it aims to minimize security risks like session hijacking and identity theft in modern digital applications.
Self-Revoking Identity Driven Secure Systems represent an advanced approach to user authentication by integrating continuous biometric verification with dynamic session control. This system leverages facial recognition technology to ensure that only the legitimate user maintains access throughout an active session. Built using a MERN stack (MongoDB, Express.js, React.js, Node.js) combined with Python-based machine learning, the solution enables secure registration, login with face verification, and real-time monitoring. During authentication, facial data is captured and trained using image pre-processing and a Local Binary Patterns Histogram (LBPH) recognition model. Once logged in, a continuous verification loop periodically checks the user’s identity. If a mismatch is detected, the system automatically revokes access and logs out the user, preventing unauthorized usage. The system also includes features such as account management, password recovery, and security checks to enhance usability and robustness. By combining biometric verification with automated session termination, this approach significantly reduces risks associated with identity theft, session hijacking, and unauthorized access, making it highly suitable for secure applications in finance, healthcare, and e-governance.
Keywords: Self-Revoking Authentication, Continuous User Verification, Facial Recognition, LBPH Algorithm
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

SOFTWARE REQUIREMENTS:
ü Operating System : Windows 7/8/10
ü Server-side Script : Express js
ü Programming Language : JavaScript
ü IDE/Workbench : VS Code
ü Database : Mongo dB
ü Clint Side : React js
HARDWARE REQUIREMENTS:
ü Hard Disk - 160GB
ü Key Board - Standard Windows Keyboard
ü Mouse - Two or Three Button Mouse
ü Monitor - SVGA
ü RAM - 8GB