A demonstration of implementing two factor authentication in an ASP.NET MVC app