Описание password_reset_expiration
— Filter
Хук password_reset_expiration позволяет изменить время истечения пароля после его сброса в WordPress. Он срабатывает при создании нового пароля и позволяет настроить время, в течение которого новый пароль будет действителен
Примеры использования
Пример изменения времени истечения пароля на 1 час:
add_filter('password_reset_expiration', function() {
return 3600;
});
В этом примере мы устанавливаем время истечения пароля на 1 час (3600 секунд)
Пример изменения времени истечения пароля на 3 дня:
add_filter('password_reset_expiration', function() {
return 259200;
});
Здесь мы устанавливаем время истечения пароля на 3 дня (259200 секунд)
— Лучшие практики
– Использование
Используйте этот хук, когда необходимо изменить стандартное время истечения пароля для повышения безопасности
– Производительность
Хук не должен значительно влиять на производительность, так как изменения касаются только логики обработки паролей
– Предупреждения
Следите за тем, чтобы изменения не ухудшали пользовательский опыт, устанавливая слишком короткое время истечения
Альтернативы
Тип: action
Этот хук позволяет выполнять дополнительные действия после сброса пароля
Используйте его, если нужно добавить функциональность после сброса пароля, например, уведомления