Skip to content

Latest commit

 

History

History
19 lines (15 loc) · 1.51 KB

readme.md

File metadata and controls

19 lines (15 loc) · 1.51 KB

Bitrix component Change Password

Компонент позволяет задать новый пароль, введя контрольную строку, полученную на почтовый ящик. Является функциональным аналогом стандартного компонента битрикса: system.auth.changepasswd, но лишен некоторых недостатков.

Причины, по которым был написан свой компонент, а не использован стандартный system.auth.changepasswd:

  • отсутствие валидации (проверки на корректность) вводимых пользователем данных при использовании его отдельно от компонента авторизации
  • отсутствие вывода сообщения об ошибке или успешной смене пароля

Установка

  1. Скопируйте папку change.password в /local/components/ вашего сайта
  2. Установить компонент на страницу
  3. В почтовом шаблоне "Запрос на смену пароля [USER_PASS_REQUEST]" укажите в ссылке для смены пароля адрес страницы с данным компонентом
  4. При желании настроить внешний вид шаблона компонента под свои нужды