Làm thế nào để kéo dài thời gian của liên kết đăng nhập một lần?


9

Có thể thay đổi thời gian hợp lệ của liên kết đăng nhập một lần được gửi qua thư cho người dùng mới không? Tôi nghĩ theo mặc định là 24 giờ, tôi có thể thay đổi điều này thành 72 giờ không?


2
trong cài đặt của bạn.php hãy thử thêm $ conf ['user_password_reset_timeout'] = '259200';
arpitr

1
@arpitr Bạn nên viết câu này như một câu trả lời để bạn nhận được điểm.
ЕЕннн

cũng được thêm vào như câu trả lời :)
arpitr

Câu trả lời:


11

Đối với Drupal 7: Trong settings.phpthử của bạn thêm điều này:

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


2

Trong Drupal 8, bạn cần thêm dòng sau vào tệp settings.php của mình:

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

Xem tài liệu về ghi đè toàn cầu :

Drupal 8 giữ lại khả năng sử dụng phần ghi đè $ config toàn cầu. Hệ thống cấu hình tích hợp các giá trị ghi đè này thông qua triển khai Drupal \ Core \ Config \ ConfigFactory :: get (). Khi bạn truy xuất một giá trị từ cấu hình, biến $ config toàn cầu có cơ hội thay đổi giá trị được trả về.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.