22 lines
522 B
TypeScript
22 lines
522 B
TypeScript
import NextAuth from "next-auth";
|
|
import Google from "next-auth/providers/google";
|
|
// import Apple from "next-auth/providers/apple";
|
|
|
|
const handler = NextAuth({
|
|
providers: [
|
|
Google({
|
|
clientId: process.env.GOOGLE_CLIENT_ID,
|
|
clientSecret: process.env.GOOGLE_CLIENT_SECRET,
|
|
}),
|
|
/*
|
|
Apple({
|
|
clientId: process.env.APPLE_CLIENT_ID,
|
|
clientSecret: process.env.APPLE_CLIENT_SECRET
|
|
}),
|
|
*/
|
|
],
|
|
secret: process.env.NEXTAUTH_SECRET,
|
|
});
|
|
|
|
|
|
export { handler as GET, handler as POST };
|