下一个授权服务器错误.Reddit提供商不是一个功能



我得到一个服务器错误与下一个验证。我相信我使用[…nextauth].js正确,但它说我的()后我的提供者是不正确的。next.js很难找到关于Reddit的文档

这里是文件我的错误正在发生

'TypeError: (0, next_auth_providers_reddit__webpack_importted_module_1 . redditprovider)不是一个函数'

[…nextauth] . 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);

有人看到导致这个的问题吗?

import RedditProvider from "next-auth/providers/reddit"

您使用的下一个授权的版本。在我的例子中,Reddit provider是默认的导出,所以不需要大括号。

最新更新