Як продовжити тривалість одноразового входу?


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.