我在使用next-auth时遇到服务器错误。我相信我使用的[... nextauth].js是正确的,但它在我的提供者后面说my()是不正确的。使用next.js查找有关Reddit的文档很坚韧
这是我的错误发生的文件
“类型错误:(0,下一个身份验证提供程序不是一个函数”
[...下一个时间].js
import { NextAuth } from 'next-auth';
import { RedditProvider } from 'next-auth/providers/reddit';
export const authOptions = {
providers: [
RedditProvider({
clientId: process.env.REDDIT_CLIENT_ID,
clientSecret: process.env.REDDIT_CLIENT_SECRET,
}),
],
};
export default NextAuth(authOptions);
有人看到导致此问题的原因吗?
1条答案
按热度按时间rsl1atfo1#
你使用的是哪个版本的next-auth。在我的例子中,Reddit提供者是默认的导出,所以不需要花括号。