import NextAuth from "next-auth"
import GoogleProvider from "next-auth/providers/google";
import { MongoDBAdapter } from "@auth/mongodb-adapter"
import client from "@/libs/mongoClient";
export const authOptions = {
providers : [
GoogleProvider({
clientId: process.env.GOOGLE_CLIENT_ID,
clientSecret: process.env.GOOGLE_CLIENT_SECRET
})
],
adapter: MongoDBAdapter(client),
secret: process.env.NEXTAUTH_SECRET,
};
const handler = NextAuth({authOptions})
export { handler as GET, handler as POST }
try
const handler = NextAuth(authOptions)
; NextAuth期望一个将提供程序设置为Array的对象