a bit late but I noticed this today. It appears that Laravel uses a cache in sessions, so the SESSION_STORE is this cache store thing. If you go to cache config file you'll see these stores. So is to define an specific cache store of the cache config file. This is independent from the SESSION_DRIVER and SESSION_CONNECTION (database config file connection)