[英]unable to access session using next-auth
The session is stored in cookies.会话存储在 cookie 中。 When I use this {session ? `${session.user.email}` : ''}
当我使用这个{session ? `${session.user.email}` : ''}
{session ? `${session.user.email}` : ''}
it keeps saying undefined. {session ? `${session.user.email}` : ''}
它一直说未定义。
This is my JSON object:这是我的 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"
}
Try to change your jwt
callback like this:尝试像这样更改您的jwt
回调:
callbacks: {
jwt: async ({ token, user }) => {
user && (token.user = user.user)
return token;
},
},
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.