Add ability to login using username or email