Create a secure ASP.NET Web Forms app with user registration, email confirmation and password reset (C#)