Fix validation of the two factor challenge with an empty recovery code input #1299
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.
Description
This PR together with the one I've submitted to laravel/fortify is providing the fix for the following scenario:
While authenticating with 2FA using the code option with empty input, on submission we get the validation message:
however when doing the same using recovery code option - we do not see the error:
Steps To Reproduce
Authenticate using username and password, followed by 2FA form - first try the
code
and thenrecovery code
- both times submit form with empty input.Only
code
version will display validation message.