Как продлить срок действия ссылки для одноразового входа?


9

Можно ли изменить действительное время действия ссылки одноразового входа в систему, которая отправляется по почте новому пользователю? Я думаю, что по умолчанию это 24 часа, возможно ли изменить это на 72 часа?


2
в вашем файле settings.php попробуйте добавить этот $ conf ['user_password_reset_timeout'] = '259200';
arpitr

1
@arpitr Тебе лучше написать это как ответ, чтобы получить очки.
Елин Й.

также добавлено как ответ :)
arpitr

Ответы:


11

Для Drupal 7: settings.phpпопробуйте добавить это:

$conf['user_password_reset_timeout'] = '259200';


2

В Drupal 8 вам нужно добавить следующую строку в ваш файл settings.php:

$config['user.settings']['password_reset_timeout'] = 259200;

Смотрите документацию для глобальных переопределений :

Drupal 8 сохраняет возможность использования глобальных переопределений $ config. Система конфигурации объединяет эти значения переопределения через реализацию Drupal \ Core \ Config \ ConfigFactory :: get (). Когда вы извлекаете значение из конфигурации, глобальная переменная $ config получает шанс изменить возвращаемое значение.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.