如何在Express端和Next.js前端的localhost中设置使用httpOnly cookie?

时间:2020-01-29 01:13:33

标签: node.js express authentication cookies next.js

我正在localhost:3000上运行next.js应用程序,并访问在localhost:4000上运行的节点API。 (在macOS Catalina上开发)。

我已经派出Express来在成功注册时生成JWT令牌,并使用.cookie()函数通过Set-Cookie标头将httpOnly cookie发送回浏览器。我已验证浏览器收到的响应中是否存在Set-Cookie标头。

但是因为我正在localhost上进行测试,所以我不相信cookie是a)在浏览器上设置的(也许它不可见?),和/或b)不会自动附加到将来的请求上。

>

如何在本地运行next.js应用程序(:3000)和节点api应用程序(:4000),并且仍然允许httpOnly cookie用于身份验证?

0 个答案:

没有答案