This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
Verification codes other than the first one are not working #137
Labels
bug
This issue is a bug.
module/cognito-ext
response-requested
Waiting on additional info and feedback. Will move to "closing-soon" in 7 days.
Describe the bug
I'm not actually sure whether this is SDK or Cognito problem or maybe I just missed something, but any help would be much appreciated.
I have a user pool set up in AWS Cognito. I've created a user and made it confirmed be changing the password via
RespondToNewPasswordRequiredAsync
.I'm trying to implement 'Forgot Password' feature in my system. After making a 'ForgotPasswordAsync' I successfully receive a verification code.
However, I also try to implement a 'Resend verification code' feature. And whilst I do receive a new code, I get an 'Invalid verification code' exception. And this happens for every code other than the first one.
I thought that maybe there is some time that enables new codes, but I've tried to wait 1, 5 and 10 minutes and no success was accomplished.
As I said, the first one received is working with no issues whatsoever.
Expected Behavior
Any received code should work or at least the latest one.
Current Behavior
Only the first code received works
Reproduction Steps
Possible Solution
No solutions were found
Additional Information/Context
No response
AWS .NET SDK and/or Package version used
Amazon.Extensions.CognitoAuthentication: 2.5.2
AWSSDK.CognitoIdentity: 3.7.300.10
AWSSDK.CognitoIdentityProvider: 3.7.300.10
AWSSDK.Core: 3.7.300.10
Targeted .NET Platform
.NET 6
Operating System and version
Windows 10, AmazonLinux (docker container)
The text was updated successfully, but these errors were encountered: