Email confirmation link doens't work on the first time
Nobody has claimed this yet.
- Dominant language
- C#
- Stars
- 5.1k
- Forks
- 1.6k
- PR merge metrics
- No merged PRs in 30d
Description
Can be reproduced. This happens on your hosted solution and one I just spun up
**Describe the bug**
Email confirmation link doesn't work on the first time
**To Reproduce**
1. Create new account
2. Receive verification email
3. Verification link doesn't work
4. Go into account and hit resend verification email
5. New link works**Remotely Version**
Server (can be found on about page): 2021.08.26.1335
**Expected Behavior**
Expect link sent via email to work.
**Desktop (please complete the following information):**
- OS: Linux (Ubuntu Webtop) and Windows 10
- Browser: Firefox
**Additional Context**
This was found in the log
[Warning] [/Account/ConfirmEmail - ConnectionId:0HMCJRL7SVGSS - Microsoft.AspNetCore.Identity.UserManager] | Message: VerifyUserTokenAsync() failed with purpose: EmailConfirmation for user. | Exception:
Other than that thank you for the cool software.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at the /Account/ConfirmEmail flow and inspect the Microsoft.AspNetCore.Identity UserManager call reported in the VerifyUserTokenAsync warning. Reproduce the first-time confirmation flow, then verify that the initial email link succeeds without requiring a resend.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- authentication
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100