Вынести значения протухания и интервала повторной отправки sms-кода в настройки модуля

Рейтинг: 11.6706  
Новая
Предложил Пользователь 272270 05.04.2021 12:51:46

Вынести значения протухания и интервала повторной отправки sms-кода в настройки модуля

В классе \CAllUser есть две константы
//in seconds
   const PHONE_CODE_OTP_INTERVAL = 30;
   const PHONE_CODE_RESEND_INTERVAL = 60;

30 секунд время жизни кода, через 60 секунд можно отправить код повторно.

С такими настройками невозможно сбросить пароль с помощью смс-кода, если смс-шлюз долго отправляет сообщения. К тому времени, как пользователь получает код для смены пароля, код уже протухает.

Чтобы пофиксить эту ситуацию приходится править файл ядра после каждого обновления.

Если бы значения констант вынесли в настройки главного модуля, в раздел Отправка СМС, то это бы решило проблему.

Рейтинг: 0  
Пользователь 25773 06.04.2021 18:22:12
Очень нужно!
Рейтинг: 0  
Пользователь 84042 16.11.2021 05:52:23
Нужная вещь!!!
Рейтинг: 0  
Пользователь 84042 16.11.2021 05:52:39
Нужная вещь!!!