我出于后端目的而进入 Laravel。我注意到 Laravel 提供了几个 ID,但我不知道该使用哪一个。当使用“$request->session()->token();”时它向我显示了一个名为 _token 的 ID。然后有一个名为 laravel_session 的 Cookie token ,显然是第三个 token ,仅由数字组成,“session()->getId()”。现在使用哪一款?
最佳答案
session()->getId()
是正确的 session ID。
$request->session()->token()
返回 CSRF token ,而不是 session ID。
如果您使用中间件,laravel_session
cookie 可能会被加密。
关于php - Laravel - 使用什么作为 session ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53244202/