This blog was in three parts and showed you how to use two-factor authentication with Google. It started off with the view models and controllers and how to send the confirmation email.
In the second post, I carried on from the first and showed how to encrypt the user email and hash the password before using the data access layer to store the data in the database.
Then is this post I showed how it all worked when put together, some sections were not added to this blog, such as authenticating the user email. That can be for a future a post.
I hope you enjoyed this post, and if you have any questions, please use the form below.