Понимаю, что поздно, но вдруг кто-то интересуется. Это не совсем ответ на вопрос, а скорее мысли, как решить проблему с утерянным доступом пользователя к сайту.
У Битрикса пароли хешируются по алгоритму SHA-512, поэтому получить из этого читабельный пароль - это впустую потраченное время. Вместо этого предлагаю несколько вариантов:
- Самым правильным способом считаю отправку на почту ссылки на восстановление пароля, человек переходит и просто его меняет
- Как вариант, ещё можно сгенерировать новый пароль самому и отправить пароль и логин на почту, в этом случае пользователю останется только ввести авторизационные данные и не париться с формой восстановления пароля.
- И самый плохой вариант, это сохранять пароли в каком-нибудь пользовательском поле и по его запросу, отправлять ему тот пароль, который он задал