Email Verification And Password Reset #8
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "email-verification"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Why?
At the moment, when you sign up for an account on a QtC.NET Server, you can use any Email. This may bring in more bad actors to servers.
How?
When someone signs up with a valid email address and the server requires email verification, they will receive an email asking the user to confirm their address via a link. Sign In is prevented until this is done.
When the user confirms their email address, they will then be able to sign in on the client. This is a typical email verification flow.
Emails are sent using an email service such as Mailtrap, SendGrid, etc.
This can be configured in
appsettings.json
appsettings.Development.json
437698a1f37161e3304a
to08fb330de3
[WIP] Email Verificationto [WIP] Email Verification And Password ResetThis can probably be merged now, but I probably won't do so until I do some client work so users can reset their password and resend account verification links.
[WIP] Email Verification And Password Resetto Email Verification And Password Reset