Wie kann die Dauer des einmaligen Anmeldelinks verlängert werden?
9
Ist es möglich, die gültige Dauer des einmaligen Anmeldelinks zu ändern, der per E-Mail an den neuen Benutzer gesendet wird? Ich denke, standardmäßig sind es 24 Stunden. Ist es möglich, dies auf 72 Stunden zu ändern?
Drupal 8 behält die Möglichkeit bei, die globalen $ config-Überschreibungen zu verwenden. Das Konfigurationssystem integriert diese Überschreibungswerte über die Implementierung von Drupal \ Core \ Config \ ConfigFactory :: get (). Wenn Sie einen Wert aus der Konfiguration abrufen, kann die globale Variable $ config den zurückgegebenen Wert ändern.
Antworten:
Für Drupal 7: Fügen Sie in Ihrem
settings.php
Versuch Folgendes hinzu:$conf['user_password_reset_timeout'] = '259200';
quelle
In Drupal 8 müssen Sie der Datei settings.php die folgende Zeile hinzufügen:
$config['user.settings']['password_reset_timeout'] = 259200;
Weitere Informationen zu globalen Überschreibungen finden Sie in der Dokumentation :
quelle