[MVC] changes authentication to use email instead of username