forgot_login_email
Последнее обновление Sep 2nd, 2026 | История страницы | Улучшить эту страницу | Сообщить о проблеме
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$194 per month—let's make that $500!
Learn moreПисьмо сброса пароля (MODX 3)¶
В MODX 3 поток «забыли пароль» в менеджере больше не отправляет временный пароль по почте. Пользователь получает одноразовую ссылку сброса, открывает экран входа и задаёт новый пароль. #13786
Текст письма берётся из лексикона login_forgot_email (namespace core, topic login), а не из системной настройки. Правьте ключ в System → Lexicon Management или переопределите в своём лексиконе.
Русский текст по умолчанию:
<h2>Забыли пароль?</h2>
<p>Мы получили запрос на изменение пароля вашего аккаунта. Вы можете сбросить пароль, нажав кнопку ниже и следуя инструкциям на экране.</p>
<p class="center"><a href="[[+url_scheme]][[+http_host]][[+manager_url]]?modhash=[[+hash]]" class="btn">Сбросить пароль</a></p>
<p class="small">Если вы не отправляли такого запроса, просто проигнорируйте это письмо.</p>
Плейсхолдеры¶
| Плейсхолдер | Назначение |
|---|---|
[[+hash]] |
Одноразовый hash активации (в URL сброса как modhash) |
[[+url_scheme]], [[+http_host]], [[+manager_url]] |
Абсолютный URL менеджера |
[[+username]] и другие поля пользователя |
Доступны при разборе сообщения |
| Плейсхолдеры из конфига | Подмешиваются из $modx->config перед parse |
Не вставляйте [[+password]]. В MODX 3 пароль в этом письме не генерируется и не отправляется.
Поток сброса¶
- Пользователь запрашивает сброс на экране входа (
allow_manager_login_forgot_passwordдолжен быть включён). - MODX сохраняет hash и шлёт лексиконное письмо со ссылкой
?modhash=[[+hash]]. - Переход по ссылке открывает вход в режиме смены пароля.
- Пользователь вводит и подтверждает новый пароль.
Устаревшая настройка forgot_login_email¶
В Revolution 2.x шаблон лежал в системной настройке forgot_login_email. В MODX 3 настройка удалена. Если после апгрейда в БД ещё есть кастомное значение, перенесите HTML в лексикон login_forgot_email и уберите строку с [[+password]].
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$194 per month—let's make that $500!
Learn more










