Laravel 4 Запомнить меня истекает время
Я довольно новичок в Laravel и у меня был вопрос относительно функции запомнить меня.
Я успешно включилЗапомни меня" функция, присоединяя второй аргумент к методу Auth :: попытки, как это.
if (Auth::attempt(array('email' => $email, 'password' => $password), true))
{
// The user is being remembered...
}
Как отмечено в документации, это позволяет запомнить меня на неопределенный срок или до тех пор, пока пользователь не выйдет из системы вручную.
По сути, я хочу установить дату истечения срока действия на "Запомни меня" функция.
Глядя на консоль, я вижу, что включение "Запомни меня" генерирует файл cookie Remember_ {HASH}.
Каков наилучший способ перезаписать дату истечения срока, указанную в этом файле cookie, чтобы позволить, скажем, неделю в будущем? Cookie в настоящее время устанавливает дату в прошлом, что делает его вечным.
Имейте в виду, что я должен был установитьвремя жизни '=> 0 в sessions.php, чтобы я мог вызвать функцию запомнить меня в зависимости от предпочтений пользователя, поэтому изменение этого значения на неделю не будет работать в моем случае.
Спасибо!