backends.py file created for custom authentication. owing to this, user authentication process changed to email-password. And still useable username-password authentication system. Like twitter. Choice -> email or username. users can be use both of them