import { MongoDBAdapter } from '@auth/mongodb-adapter'; import type { NextAuthOptions } from 'next-auth'; import GitHubProvider from 'next-auth/providers/github'; import clientPromise from './mongodb'; export const authOptions: NextAuthOptions = { adapter: MongoDBAdapter(clientPromise), providers: [ GitHubProvider({ clientId: process.env.GITHUB_ID!, clientSecret: process.env.GITHUB_SECRET!, }), ], session: { strategy: 'jwt' }, secret: process.env.NEXTAUTH_SECRET, };