
会话存储在cookie中。当我使用这个{session ? `${session.user.email}` : ''}时,它总是说“未定义”。
这是我的JSON对象:
{
"user": {
"token": {
"responseCode": 0,
"responseMessage": "success",
"data": {
"id": 6,
"userId": "SYS-9d502c43-9ef3-432d-ab93-be0b8236cdff",
"fullName": "yeshewas string",
"username": "yes@yes.com",
"userRole": "Super User",
"permissions": []
}
}
},
"expires": "2022-06-24T06:14:39.011Z"
}发布于 2022-05-25 12:32:59
尝试像这样更改您的jwt回调:
callbacks: {
jwt: async ({ token, user }) => {
user && (token.user = user.user)
return token;
},
},https://stackoverflow.com/questions/72372791
复制相似问题