Skip to content

Commit

Permalink
use NextAuthOptions
Browse files Browse the repository at this point in the history
  • Loading branch information
Faelayis committed Jan 27, 2024
1 parent 2397ee9 commit c750ce3
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 14 deletions.
7 changes: 7 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -34,3 +34,10 @@ yarn-error.log*
# typescript
*.tsbuildinfo
next-env.d.ts

# dotenv environment variable files
.env
.env.development.local
.env.test.local
.env.production.local
.env.local
23 changes: 9 additions & 14 deletions src/pages/api/auth/[...nextauth].js
Original file line number Diff line number Diff line change
@@ -1,18 +1,13 @@
import { PrismaAdapter } from "@next-auth/prisma-adapter";
import NextAuth from "next-auth";
import GoogleProvider from "next-auth/providers/google";
import prisma from '@cmru-comsci-66/e-sport-database'
import { google } from '@cmru-comsci-66/e-sport-nextjs-server';
import { NextAuthOptions } from '@cmru-comsci-66/e-sport-nextjs-server';

export default NextAuth(NextAuthOptions(PrismaAdapter(prisma), {
GoogleProvider: {
clientId: process.env.GOOGLE_CLIENT_ID,
clientSecret: process.env.GOOGLE_CLIENT_SECRET
}
},
));

export default NextAuth({
providers: [
GoogleProvider({
async profile(profile) {
return google.profile(profile);
},
clientId: process.env.GOOGLE_CLIENT_ID,
clientSecret: process.env.GOOGLE_CLIENT_SECRET,
}),
],
adapter: PrismaAdapter(prisma),
});

0 comments on commit c750ce3

Please sign in to comment.