Читайте эту и другие статьи на сайте Инструкция Исходный код <?php /** * Сброс пароля администратора * @author https://t.me/bitrix_web * @author https://code-culture.ru/ */ require_once($_SERVER['DOCUMENT_ROOT'] . "/bitrix/modules/main/include/prolog_before.php"); define('USER_ID_FOR_CHANGE_PASSWORD', 1); $key = 'Укажите_уникальный_рандомный_ключ_доступа_к_страницы'; //Например: tvhtjxucckfhoeun if(filter_input(INPUT_GET, 'key') == $key){ $newPassword = \Bitrix\Main\Authentication\ApplicationPasswordTable::generatePassword(); $user = new CUser; $user->Update(USER_ID_FOR_CHANGE_PASSWORD, ["PASSWORD" => $newPassword,"CONFIRM_PASSWORD" => $newPassword]); $user::SendUserInfo(USER_ID_FOR_CHANGE_PASSWORD, SITE_ID, "Новый пароль для учетной записи с ID=".USER_ID_FOR_CHANGE_PASSWORD." - ".$newPassword); echo 'Новый пароль отправлен на почту: '.$user->GetEmail(); Источник: code-culture.ru
Что делать, если забыл пароль от админки Битрикс?
11 февраля 202311 фев 2023
49
1 мин