我使用的是NextAuth版本4.22.1和Next.js版本13.4。
我收到此错误'MISSING_NEXTAUTH_API_ROUTE_ERROR'。我的授权提供商是Auth0。我已经遵循了guidelines中提到的所有步骤。
我的文件夹结构是这样的:src/app/api/auth/[...nextAuth]/route.ts
这是一个bug还是我错过了什么?
我使用的是NextAuth版本4.22.1和Next.js版本13.4。
我收到此错误'MISSING_NEXTAUTH_API_ROUTE_ERROR'。我的授权提供商是Auth0。我已经遵循了guidelines中提到的所有步骤。
我的文件夹结构是这样的:src/app/api/auth/[...nextAuth]/route.ts
这是一个bug还是我错过了什么?
1条答案
按热度按时间yzuktlbb1#
我认为你是在nextjs 13应用程序目录中设置
[...nextauth].js
。应该在pages/api/auth/[...nextauth]
里面。next-auth仍然在pages目录中查找。或者是文件有问题。MISSING_NEXTAUTH_API_ROUTE_ERROR指示路由不存在