Add additional verify confirmation button #616
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
We were receiving some support tickets related to email verification and account recovery for UIUCTF 2024. We believe that certain spam filters or anti-phishing services with the ability to execute JavaScript will visit links to investigate them. This results in the account being verified immediately, but prevents the end user from logging in since this process renders the verification token invalid. Since account recovery uses the same verification flow, it becomes impossible for the user to log in.
This PR adds a confirmation prompt to ensure that the verification token is not consumed automatically.