จะขยายระยะเวลาของลิงค์ล็อกอินครั้งเดียวได้อย่างไร


9

เป็นไปได้หรือไม่ที่จะเปลี่ยนช่วงเวลาที่ถูกต้องของลิงค์เข้าสู่ระบบครั้งเดียวที่ส่งออกทางอีเมลไปยังผู้ใช้ใหม่? ฉันคิดว่าโดยค่าเริ่มต้นคือ 24 ชั่วโมงเป็นไปได้ไหมที่จะเปลี่ยนเป็น 72 ชั่วโมง?


2
ใน settings.php ของคุณลองเพิ่ม $ conf ['user_password_reset_timeout'] = '259200';
arpitr

1
@arpitr คุณควรเขียนคำตอบนี้เพื่อให้ได้คะแนน
ЕлинЙ

เพิ่มเป็นคำตอบด้วยเช่นกัน :)
arpitr

คำตอบ:



2

ใน Drupal 8 คุณต้องเพิ่มบรรทัดต่อไปนี้ในไฟล์ settings.php ของคุณ:

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

ดูเอกสารประกอบสำหรับการแทนที่ทั่วโลก :

Drupal 8 ยังคงความเป็นไปได้ของการใช้การแทนที่ทับ $ config ทั่วโลก ระบบการกำหนดค่ารวมค่าการแทนที่เหล่านี้ผ่านการปรับใช้ Drupal \ Core \ Config \ ConfigFactory :: get () เมื่อคุณดึงค่าจากการกำหนดค่าตัวแปร $ config ทั่วโลกจะมีโอกาสเปลี่ยนค่าที่ส่งคืน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.