In Laravel 5.4 I have customized login method of authentication module and done user login using below method:
if($request->remember== 1)
Auth::loginUsingId($user_id,TRUE);
else
Auth::loginUsingId($user_id);
Here i have set second argument TRUE when remember me checkbox checked.
And customize cookie time in sendLoginResponse method:
$customRememberMeTimeInMinutes = 5;
$rememberTokenCookieKey = Auth::getRecallerName();
Cookie::queue($rememberTokenCookieKey, Cookie::get($rememberTokenCookieKey), $customRememberMeTimeInMinutes);
After done above step my remember me token not working as expected(after 5 min i refreshed browser and still user logged in).
Default Session configuration is like this
'lifetime' => 120,
'expire_on_close' => false,
Please suggest what i am doing wrong?