...
Code Block | ||
---|---|---|
| ||
password_recovery: enabled: false cache: expiration: 5 # minutes resend_interval: 30 # seconds phone_prefix: "" recovery_code_length: 4 # minimum 2 script_path: /etc/hydra/hupo/recovery_script.sh max_codes_number: 3 |
enabled — признак активности восстановления пароля. Может принимать значения true/false;
cache.expiration — время в минутах в течение которого хранятся данные для восстановления пароля (количество запрошенных кодов подтверждения, текущий код подтверждения);
resend_interval — время в секундах, которое будет ждать абонент, прежде чем сможет повторно отправить код подтверждения;
phone_prefix — префикс телефонного номера, который отображается на форме ввода номера и добавляется в начало номера телефона для поиска в Гидре и скрипт по отправке СМС;
recovery_code_length — количество цифр в коде подтверждения;
script_path — путь к скрипту для отправки СМС (или любого другого способа оповещения абонента);
max_codes_number — максимальное количество отправки кодов подтверждения за один цикл восстановления пароля.