How to Increase Session Lifetime in Laravel?

How to Increase Session Lifetime in Laravel?

In this post we will give you information about How to Increase Session Lifetime in Laravel?. Hear we will give you detail about How to Increase Session Lifetime in Laravel?And how to use it also give you demo for it if it is necessary.

Hi Dev,

This article goes in detailed on how to increase session timeout in laravel. you will learn how to set session lifetime in laravel. i would like to show you how to set session timeout in laravel 7. we will help you to give example of laravel increase session timeout.

You can easily increase session lifetime in laravel 5, laravel 6 and laravel 7 version.

If you want to increase your session life time then you can easily do it from configuration file in laravel. laravel provide session.php there is a ‘lifetime’ key option for setting time in minutes. in session configuration file there is a also several option for set driver, timeout, expire_on_close and encrypt etc.

Basically, you can not set lifetime session for forever but you can set in minutes for session expiration time. so i will set 1 year time for session expire.

60 * 24 * 365 = 525600

Here i will show how to increase lifetime from env file and configuration file. so let’s see both example as bellow:

Solution 1: Using .env File

you can simple define value in minutes in your env file as bellow:

.env

SESSION_LIFETIME=525600

config/session.php

<?php

use IlluminateSupportStr;

return [

.....

'lifetime' => env('SESSION_LIFETIME', 120),

.....

]

Solution 2: Using Config File

config/session.php

Also see:Laravel Collection keys() Method Example

<?php

use IlluminateSupportStr;

return [

.....

'lifetime' => 1 * (60 * 24 * 365),

.....

]

I hope it can help you….

Hope this code and post will helped you for implement How to Increase Session Lifetime in Laravel?. if you need any help or any feedback give it in comment section or you have good idea about this post you can give it comment section. Your comment will help us for help you more and improve us. we will give you this type of more interesting post in featured also so, For more interesting post and code Keep reading our blogs

For More Info See :: laravel And github

Leave a Comment

Your email address will not be published. Required fields are marked *

4  +  3  =  

We're accepting well-written guest posts and this is a great opportunity to collaborate : Contact US