Skip to content

Commit 47eb421

Browse files
committed
removed google and github login by default because of easier project starting
1 parent 1cc50b6 commit 47eb421

1 file changed

Lines changed: 45 additions & 45 deletions

File tree

app/api/auth/[...nextauth]/route.ts

Lines changed: 45 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -38,63 +38,63 @@ export const authOptions: any = {
3838
throw new Error(err);
3939
}
4040
},
41-
}),
42-
GithubProvider({
43-
clientId: process.env.GITHUB_ID ?? "",
44-
clientSecret: process.env.GITHUB_SECRET ?? "",
45-
}),
46-
GoogleProvider({
47-
clientId: process.env.GOOGLE_ID ?? "",
48-
clientSecret: process.env.GOOGLE_SECRET ?? "",
49-
}),
41+
})
42+
// GithubProvider({
43+
// clientId: process.env.GITHUB_ID ?? "",
44+
// clientSecret: process.env.GITHUB_SECRET ?? "",
45+
// }),
46+
// GoogleProvider({
47+
// clientId: process.env.GOOGLE_ID ?? "",
48+
// clientSecret: process.env.GOOGLE_SECRET ?? "",
49+
// }),
5050
// ...add more providers here if you want. You can find them on nextauth website.
5151
],
5252
callbacks: {
5353
async signIn({ user, account }: { user: AuthUser; account: Account }) {
5454
if (account?.provider == "credentials") {
5555
return true;
5656
}
57-
if (account?.provider == "github") {
57+
// if (account?.provider == "github") {
5858

59-
try {
60-
const existingUser = await prisma.user.findFirst({ where: {email: user.email!} });
61-
if (!existingUser) {
59+
// try {
60+
// const existingUser = await prisma.user.findFirst({ where: {email: user.email!} });
61+
// if (!existingUser) {
6262

63-
await prisma.user.create({
64-
data: {
65-
id: nanoid() + "",
66-
email: user.email!
67-
},
68-
});
69-
return true;
70-
}
71-
return true;
72-
} catch (err) {
73-
console.log("Error saving user", err);
74-
return false;
75-
}
76-
}
63+
// await prisma.user.create({
64+
// data: {
65+
// id: nanoid() + "",
66+
// email: user.email!
67+
// },
68+
// });
69+
// return true;
70+
// }
71+
// return true;
72+
// } catch (err) {
73+
// console.log("Error saving user", err);
74+
// return false;
75+
// }
76+
// }
7777

78-
if (account?.provider == "google") {
78+
// if (account?.provider == "google") {
7979

80-
try {
81-
const existingUser = await prisma.user.findFirst({where: { email: user.email! }});
82-
if (!existingUser) {
83-
await prisma.user.create({
84-
data: {
85-
id: nanoid() + "",
86-
email: user.email!
87-
},
88-
});
80+
// try {
81+
// const existingUser = await prisma.user.findFirst({where: { email: user.email! }});
82+
// if (!existingUser) {
83+
// await prisma.user.create({
84+
// data: {
85+
// id: nanoid() + "",
86+
// email: user.email!
87+
// },
88+
// });
8989

90-
return true;
91-
}
92-
return true;
93-
} catch (err) {
94-
console.log("Error saving user", err);
95-
return false;
96-
}
97-
}
90+
// return true;
91+
// }
92+
// return true;
93+
// } catch (err) {
94+
// console.log("Error saving user", err);
95+
// return false;
96+
// }
97+
// }
9898
},
9999
},
100100
};

0 commit comments

Comments
 (0)