Skip to content

Add Functionality to Confirm Account Email on Signup #155

@blackjackkent

Description

@blackjackkent

Expected Behavior

As a user, when I sign up for RPThreadTracker, I would like to receive an account confirmation email to verify that my email was entered correctly, so that I will not encounter issues later if (for instance) I need to retrieve a forgotten password.

Current Behavior

Currently, when a user completes the signup process, no verification is done to ensure they have entered a valid email address. We should institute an email confirmation flow as part of signup.

Possible Solution

The tracker uses (mostly) out-of-the-box ASP.NET Core Identity for authentication at the moment, so we should be able to make use of existing functionality within that library. https://code-maze.com/email-confirmation-aspnet-core-identity/ looks like a good starting guide for this purpose. We should also be able to use the existing service already set up to manage emails through SendGrid.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions