Зачем при аутентификации используют логин с паролем вместо единственного пароля?
У нескольких пользователей могут быть одинаковые пароли.
Во-первых логин уникальный. Как это будет работать в вашем случае? "Извините, пользователь с таким паролем уже существует, войдите если это вы"?

Во-вторых от пароля в БД хранится только хеш. И нет никакой возможности найти пользователя по хешу. Будете всю базу перебирать?