ResetPassword
Последнее обновление not available | История страницы | Улучшить эту страницу | Сообщить о проблеме
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
$204 per month—let's make that $500!
Learn moreЧто такое ResetPassword?¶
ResetPassword работает вместе с ForgotPassword. Пользователь переходит по ссылке из письма, и сниппет сбрасывает пароль.
Использование¶
Создайте ресурс для входа после перехода по ссылке из письма. Разместите на нём ResetPassword. Укажите ресурс со сниппетом Login или страницу для ссылки «назад»:
[[!ResetPassword? &loginResourceId=`72`]]
Создайте второй ресурс со сниппетом ForgotPassword. Укажите ресурс со сниппетом Reset:
[[!ForgotPassword? &resetResourceId=`123`]]
Свойства ResetPassword¶
| Name | Description | Default |
|---|---|---|
| tpl | Шаблон сообщения сброса пароля. Тип задаётся свойством tplType. | lgnResetPassTpl |
| tplType | Тип шаблона для tpl | modChunk |
| loginResourceId | Ресурс для перенаправления после успешного сброса. | 1 |
| expiredTpl | Шаблон сообщения об истечении временного пароля. | lgnExpiredTpl |
| changePasswordTpl | Шаблон формы смены пароля. | lgnResetPassChangePassTpl |
| autoLogin | Сразу авторизовать пользователя после перехода по ссылке из письма. | false |
| forceChangePassword | Требовать немедленную смену пароля после перехода по ссылке из письма. | false |
Варианты tplType¶
Свойство tplType принимает такие значения:
- modChunk: шаблон должен быть именем чанка.
- file: абсолютный путь к файлу шаблона.
- inline: содержимое шаблона прямо в свойстве tpl.
- embedded: шаблон уже на странице. Ошибки выводятся через плейсхолдеры.
См. также¶
- Login.Login
- Login.Profile
- Login.UpdateProfile
- Login.Register
- Login.ConfirmRegister
- Login.ForgotPassword
- Login.ResetPassword
- Login.ChangePassword
- Login.Tutorials
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
$204 per month—let's make that $500!
Learn more










