Next-auth如何存储会话?

jhkqcmku  于 11个月前  发布在  其他
关注(0)|答案(1)|浏览(122)

我有一个连接了next-auth的Next.js项目。但我对next-auth如何存储会话感到困惑。
在我的Chrome cookie中,我发现了这个会话令牌:eyJhbGciOiJkaXIiLCJlbmMiOiJBMjU2R0NNIn0..3_1xKir8Uf2dwky2._druNa1meJemDgeeYw5o6S840s_sW4DShuEu1w34RVAe8cyHm8-ryK5smM1ecKo1KZ_2faPUNpQTwMEUr-AW0Lo_0Oei_n9VIu7xTSET6W0ANdrL2Xg9ZUG9EziZYaW0VFEu.nPkQMkGcrvFRN5BIVvG_ng,但它的有效负载是空的。
所以我的问题是:

  1. sessionId如何存储在客户端?
    1.它只存储sessionId还是完整的会话数据?
    1.如果它只在客户端存储sessionId,那么服务器端是否默认像serverless一样管理多示例上的会话共享?我将在Vercel上部署它。
uz75evzq

uz75evzq1#

如果我们检查下一个auth文档,我们发现token只用于返回用户的请求中的验证,请参阅:
https://next-auth.js.org/getting-started/client#getsession

相关问题