А зачем узнавать текущий пароль? Никто не хранит пароли в открытом виде, хранят хеш паролей, и если хеш указанного пользователем пароля совпадает с хешем сохраненного, то это одинаковый пароль. Вот и вы так делайте. Хранить пароли не нужно, и узнавать их тоже. Не делайте так.