Secure ASP.NET MVC 5 app with Membership, OAuth, and SQL Database