Laravel not automatically log me out after changing the session lifetime.

This is because you might have expire_on_close set to true as shown below:

    'lifetime' => 1,

    'expire_on_close' => true,

Simply set expire_on_close set to false and it will work:

    'lifetime' => 1,

    'expire_on_close' => false, ////Need to set this to false if above lifetime is to work