Spaces:
Running
Running
File size: 626 Bytes
dce7eca | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | import { NextAuthOptions } from "next-auth";
import GoogleProvider from "next-auth/providers/google";
export const authOptions: NextAuthOptions = {
providers: [
GoogleProvider({
clientId: process.env.GOOGLE_CLIENT_ID || "",
clientSecret: process.env.GOOGLE_CLIENT_SECRET || "",
}),
],
secret: process.env.NEXTAUTH_SECRET,
pages: {
signIn: "/",
},
callbacks: {
async session({ session, token }) {
if (session.user) {
(session.user as any).id = token.sub;
}
return session;
},
},
};
|