Jak wydłużyć czas trwania jednorazowego linku logowania?

9

Czy można zmienić prawidłowy czas trwania linku jednorazowego logowania, który jest wysyłany pocztą do nowego użytkownika? Myślę, że domyślnie jest to 24 godziny, czy można to zmienić na 72 godziny?

tobik999
źródło
2
w ustawieniach.php spróbuj dodać to $ conf ['user_password_reset_timeout'] = '259200';
arpitr 24.09.2013
1
@arpitr Lepiej napisz to jako odpowiedź, aby zdobyć punkty.
Елин Й.
dodano również jako odpowiedź :)
arpitr

Odpowiedzi:

11

Dla Drupal 7: settings.phpSpróbuj dodać to:

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

arpitr
źródło
2

W Drupal 8 musisz dodać następujący wiersz do pliku settings.php:

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

Zobacz dokumentację zastępowania globalnego :

Drupal 8 zachowuje możliwość korzystania z globalnych przesłonięć konfiguracji $. System konfiguracji integruje te wartości zastępowania za pośrednictwem implementacji Drupal \ Core \ Config \ ConfigFactory :: get (). Podczas pobierania wartości z konfiguracji globalna zmienna $ config ma szansę zmienić zwracaną wartość.

Gogowicz
źródło