我正在制作一个 NextJS 应用程序。我正在使用 cookie 来保存从 REST API 返回的访问令牌。在 中login.js,cookie 已成功创建:
document.cookie = `token=${res.data.result.accessToken}; path=/;`;
Run Code Online (Sandbox Code Playgroud)
但是当我访问它时header.js:
if (document.cookie.split(';').some((item) => item.trim().startsWith('token='))) {
SetAuth("true");
}
Run Code Online (Sandbox Code Playgroud)
它说;
ReferenceError: document is not defined
Run Code Online (Sandbox Code Playgroud)
有什么原因或任何其他方式来保存令牌并访问它们?