1

How can i send confirmation email and validate the confirmation in aspnetboilerplate template

CheckErrors(await _userManager.CreateAsync(user));
var emailConfirmationToken = await _userManager.GenerateEmailConfirmationTokenAsync(user);

email confirmation token is generated and sending in mail but how can i store it in database to confirm the email

Nighil
  • 4,099
  • 7
  • 30
  • 56

1 Answers1

2

Simply assign it to user:

CheckErrors(await _userManager.CreateAsync(user));
await CurrentUnitOfWork.SaveChangesAsync();

var emailConfirmationToken = await _userManager.GenerateEmailConfirmationTokenAsync(user);
user.EmailConfirmationCode = emailConfirmationToken; // Here
aaron
  • 39,695
  • 6
  • 46
  • 102