Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Невозможно обновить пароль у некоторых пользователей

00 голосов
0

После смены пароля через редактирование профиля пользователя ,  данный пользователь больше не может авторизоваться на сайте.
Повторные попытки смены пароля не помогают.
Программная смена пароля не помогает:

$USER->Update($id,array("PASSWORD"=>'123456'));

Запись хеша прямо в БД не помогает.

После изменения пароля, хеш в базе тоже меняется (правда не знаю содержит ли новый хеш правильный пароль.)

Таких пользователей несколько, остальные нормальные.

Почему проблема у этих пользователей не могу понять.

Есть тестовая копия этого же сайта для разработки с базой несколько месяцев назад от продакшена, так вот на ней у этого пользователя нет этой проблемы пароль меняется и авторизация успешна.

Пробовал прогнать Оптимизировать и Починить БД через админку Битрикса не помогает.

 

спросил 28 Янв, 21 от аноним
Непонятно на каком именно этапе возникает  ошибка, нужны уточнения...

Например, будут ли срабатывать методы для проблемных пользователей -

CUser::Authorize($uid);
CUser::Login( string login, string password );

Не проходит проверка пароля или сохранение сессии или ещё что...

Битрикс обновлённый?

Ваш ответ

Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.