【发布时间】:2021-07-04 01:39:26
【问题描述】:
下面是我设置cookies的代码
$expireTime = time() + 3600;
$tokenPayload = [
'user_id' => $token->getUser()->getId(),
'email' => $token->getUser()->getEmail(),
'exp' => $expireTime
];
$jwt = JWT::encode($tokenPayload, getenv("JWT_SECRET"));
$useHttps = true;
setcookie("jwt", $jwt, $expireTime, "/", "", $useHttps, true);
但是当我尝试访问该 cookie 时,它会通过以下代码返回 null
return $request->cookies->get("jwt") ? true : false
我正在尝试访问 symfony 代码中的 cookie 进行身份验证。
【问题讨论】: