Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

codeXX's avatar
Level 1

Laravel v11 Session Doesn't persist, creates a new session for each visit

I have just setup a fresh copy of Laravel v11, and setup session to database. The problem is a new session is created for each request. Is this a bug or I missed something?

The following sessions were created for 1 auth cycle

Login -> OAuthServer callback -> Fetch Data -> Intended Redirection

[
    [
      "_id" => "LJhDvja3qjaANsFmrNVASvn2WJJ9KPj4QvMtxw0K",
      "expires_at" => MongoDB\BSON\UTCDateTime {#5855
        +"milliseconds": "1747783088000",
      },
      "last_activity" => MongoDB\BSON\UTCDateTime {#5638
        +"milliseconds": "1716247088107",
      },
      "payload" => MongoDB\BSON\Binary {#5618
        +"data": "a:3:{s:6:"_token";s:40:"pZe2dKWWesVUtLJAc7PPazPRCRgpyAOTahkMgblv";s:9:"_previous";a:1:{s:3:"url";s:35:"http://laratest.test:8080/auth/login";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}",
        +"type": 2,
      },
    ],
    [
      "_id" => "LUGmQBYM4Ej4TWrzcw7o7wKoZ4Ve3NOJYu7FoDPL",
      "expires_at" => MongoDB\BSON\UTCDateTime {#5646
        +"milliseconds": "1747783089000",
      },
      "last_activity" => MongoDB\BSON\UTCDateTime {#5648
        +"milliseconds": "1716247089609",
      },
      "payload" => MongoDB\BSON\Binary {#5636
        +"data": "a:7:{s:6:"_token";s:40:"QvMrHKJEWREqcNKwsZc8boFfT7plec5j9Y1DW7ns";s:10:"token_type";s:6:"Bearer";s:10:"expires_in";i:31536000;s:12:"access_token";s:1073:"eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiI5YzE3NjBlMy04NDljLTQwZjktYWFlZC0wMzRmY2RmZDMyNjgiLCJqdGkiOiJiOTk5OTE5ZDBiYzgxMWRiNjZiMWI2NzJjOWJiOTA1MzI5YjdhZWFlY2FiNGFmNDUxNzVhNzcxMzc1MzFhZTVjOThkYjI0NjA4MGUwMWIwZiIsImlhdCI6MTcxNjI0NzA4OS40MjYzMTIsIm5iZiI6MTcxNjI0NzA4OS40MjYzMTQsImV4cCI6MTc0Nzc4MzA4OS40MDY4MDgsInN1YiI6IjlhMTdjZjJhLWE3MTAtNGE2Zi04OWQwLWU2NTFiMDA0YjRkOCIsInNjb3BlcyI6W119.H0Bx7pDy9K50fjEziFAtxiII1hdD0IYo3SvU0D7Te8jSSW7rVRjnItv5I2M4hke6QSjLgioThOl64Z2qoxPaZIVHrfSYlr8ffd8zm17B1qzuZKM5z5FRHx6EP8rwwahLXN2UnWQ2-NSZKeyuXcCd2uY7BfkrSbhk4HnSYV_FK-9tWxCjpUnDKe_m__GYbZYgjJTug_k3PiUHcUj4MMb1AexqBJEHQUeEBRM6r4Ik6MtzlXQCn1BDnfimOP0SVZT4o7MBD2vPU3t1NO8I6FtBm5384QkdPhimH4Df08o6aBrv-u1QgHKhPT4lP5fs5vVoGVI8yQzkxlKOcof5MeTYxQm-wlBWmFXksRDJidAr8EKjifjck_w5SSrhKlEtMyV4792k1Z-IJjG8r2LTjUrbR5iDSs7Ge6-LmmuuNlISKw74Rzho8_IrzTphkbO_wDEV532UppyeWJe05XTIybfvRdCrhOSOsDubBzTz2g-CTI7hlxFphXArND0yWxjaLcXWX5b1ku8KeJ1zoPgBrv3yEvQvAZ1OmLaI8wvBmjemoO1CYchQ7Pz1XhbyWKhA8pnVVrhh0kG02ERAg62a7jwCdEzHYi2IbAz2k3g6plzTQhBPsaoN_1BXDs-7E6cqF7yWJrJZMEVefNRjJTCJcN7eb8iiCe3i0SMo_SI7KYs4oAI";s:13:"refresh_token";s:850:"def50200bcbfde4ac864cbe9f490c7ce8c724133b5e33a982836fcaf51c2a3617e68fc852545279e976d2ee90d4879966b8f57c01c94e72a610f731eca859a1eb0d7f7dd06bfa5349f06b1e5cc7b2c73b022c189b93f1e45e8c60133f0768f8d41c9be99d03407985c1b63867fcefded077cf6304219c1ee8c70b4d479b7b463cf568d03c5146c2ae2a6544bb6a4e44c6dbce24482f32bf5c483fc4384119364d50be3c8e9d875aba1064bae3ce92f32c5d8b7cc9c203179018ace0d0f92c2c11685b3d74b955f346ab126d77633b23aa5c560d0e0b20aa66620625186ab40cc89d3a3f6f99fa2b2e87a00e9ef64fa44e15658bd25e8f52b06c55d10db6cc2b657ecdb0ffb50d6e3094d12154400d21b3603f7171f8a5c5df74c95980c6431a3d83fa20cc94aa87901d6539e0647b398ac70a42104aa9a18392f245e6976626ae6f91463885bb404096f295799b4a782b08b807293431902b64f8dd312f3436441c94130d5ba7c3aadbc44121287121385bf13a3013c69d2a9d29c208f954b9a0ee0f27c820f79810bbd11be0e290d51c22dfbd9dc0b055700e845f70069e5ecc46269a7cfca57a8ce";s:9:"_previous";a:1:{s:3:"url";s:959:"http://laratest.test:8080/auth/callback?code=def50200bdd981257b971c4c29eb1b9df6310c119b6e9027ccca8b8e2c6d212b46cbd2c77e39674d2dfb0510c4dcb4caaf17d6bc0d6cdd7164438afbff5824c4186039514049230bedef024bf81c81cd6657504dd5d903ea59f14d95da8e91ee4393c2f3f1d898c7719d9252d97fbbfc3ad0ec75e3e82f733ee1a8cf3f5f70229f8c24dedaef75e5b05ae7da4974033291469516dabe48e4d61d7c0abca1adb3e62d2fc86a5ddd01c54b5f16c0869931c88bec015bf39de2cc0d5669875fe13bb6cb123e535450dfd8f5b179c2a8cbe0ca112e02c3b9250d2564da317e99054adab3503063cb808d748cb54112e24bf7db639d985bc006ace4785368289bff13a9c71bafe49fa6fd63aedb4c7140c184a8afe45115bea1948442cfcb4c5676b2288ce163f3e86962cb40c353a43a602468ded4990c5e4139dd387e7e5be323a27ddf766d3265d86d39203829a932d833f1f037723efc405ca525e9493742cdd2be704e0bc14f1750f2cd97471727b916b9cdec503732d9289f87abfb2d828915457d96f3ca6a58611f1983859a8bf69652bce460180cb197a66b2302ae0ac208474755161d259fa9db8ddbd06e5cde553cec&state=aNAJ2PXq2JOLyq6pcYpng7iZ41vdBV9v8OKn5At3";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}",
        +"type": 2,
      },
    ],
    [
      "_id" => "qP4VTTmZuQF0eF6d7p7l24K7iqzIa2acKiaY5Yv2",
      "expires_at" => MongoDB\BSON\UTCDateTime {#5647
        +"milliseconds": "1747783090000",
      },
      "last_activity" => MongoDB\BSON\UTCDateTime {#5641
        +"milliseconds": "1716247090026",
      },
      "payload" => MongoDB\BSON\Binary {#5633
        +"data": "a:4:{s:6:"_token";s:40:"MnZ9zq0tXyk1q1S8AmuNa8eP3rh1Z8DKHiLAYbXg";s:5:"toast";s:144:"{"type":"danger","title":"Error!","message":"Unauthenticated. Please make sure you have verified your email and using the correct credentials."}";s:6:"_flash";a:2:{s:3:"new";a:0:{}s:3:"old";a:1:{i:0;s:5:"toast";}}s:9:"_previous";a:1:{s:3:"url";s:76:"http://laratest.test:8080/auth/user?redirect=http%3A%2F%2Flaratest.test%3A8080";}}",
        +"type": 2,
      },
    ],
    [
      "_id" => "f8qVJ08MP5Wgt9TpJUHbo7AZLEiLCGVx60Zh1dDJ",
      "expires_at" => MongoDB\BSON\UTCDateTime {#5634
        +"milliseconds": "1747783090000",
      },
      "last_activity" => MongoDB\BSON\UTCDateTime {#5625
        +"milliseconds": "1716247090280",
      },
      "payload" => MongoDB\BSON\Binary {#5612
        +"data": "a:3:{s:6:"_token";s:40:"MNMLCi9RrgmDy2ve1gMxVE2frI2vvTUqCD1cjhLe";s:9:"_previous";a:1:{s:3:"url";s:24:"http://laratest.test:8080";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}",
        +"type": 2,
      },
    ],
  ]
0 likes
1 reply
codeXX's avatar
codeXX
OP
Best Answer
Level 1

I did miss one thing

APP_URL=http://laratest.test
SESSION_DOMAIN=.laratest.test

Please or to participate in this conversation.