Skip to content

fix: prevent multiple concurrent face verification requests#3910

Open
VishnuVardhanCodes wants to merge 23 commits into
Premshaw23:masterfrom
VishnuVardhanCodes:facerecognition
Open

fix: prevent multiple concurrent face verification requests#3910
VishnuVardhanCodes wants to merge 23 commits into
Premshaw23:masterfrom
VishnuVardhanCodes:facerecognition

Conversation

@VishnuVardhanCodes

Copy link
Copy Markdown
Contributor

Description

This PR fixes the issue where multiple face recognition verification requests could be triggered simultaneously, leading to duplicate attendance submissions and unnecessary backend API calls.

Changes Made

  • Added request locking to prevent concurrent verification requests
  • Ignored additional verification attempts while a request is in progress
  • Prevented duplicate attendance submissions
  • Added server-side validation before attendance insertion
  • Improved face recognition workflow reliability

Result

  • Only one verification request is processed at a time
  • Duplicate attendance records are prevented
  • Reduced unnecessary backend API calls
  • Improved security and system stability

Fixes #3907

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug] [SECURITY] Face Recognition Attendance Allows Multiple Concurrent Verification Requests

1 participant