我收到这个错误。 https://next-auth.js.org/errors#oauth_callback_error预期 200 OK,得到:400 错误请求
请帮我解决一下。
这是我的下一个身份验证配置
const authHandler: NextApiHandler = (req, res) => NextAuth(req, res, options)
export default authHandler
const options: NextAuthOptions = {
providers: [
FacebookProvider({
clientId: process.env.FACEBOOK_CLIENT_ID,
clientSecret: process.env.FACEBOOK_CLIENT_SECRET,
}),
],
callbacks: {
async session({ session, token }) {
if (session?.user) {
session.user.id = token.id
session.user.createdAt = token.createdAt
session.user.role = token.role
}
return session
},
async jwt({ user, token }) {
if (user) {
token.id = user.id
// @ts-ignore
token.createdAt = user.createdAt
// @ts-ignore
token.role = user.role
}
return token
},
},
session: {
strategy: 'jwt',
},
adapter: PrismaAdapter(prisma),
secret: process.env.NEXTAUTH_SECRET,
}
Run Code Online (Sandbox Code Playgroud)
] 1
| 归档时间: |
|
| 查看次数: |
3700 次 |
| 最近记录: |