authentication using email to login
rename authentication to username_authentication
email or username authentication