Skip to content

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

License

Notifications You must be signed in to change notification settings

PanovAlexey/change.password

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bitrix component Change Password

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

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

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

Установка

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

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages