export const auth = betterAuth({
baseURL: process.env.BETTER_AUTH_URL!,
database: prismaAdapter(prisma, { provider: 'postgresql' }),
emailAndPassword: { enabled: true },
socialProviders: {
github: {
clientId: process.env.GITHUB_CLIENT_ID!,
clientSecret: process.env.GITHUB_CLIENT_SECRET!
}
},
user: {
deleteUser: { enabled: true }
},
account: {
accountLinking: { enabled: true, allowDifferentEmails: true }
}
})
export const auth = betterAuth({
baseURL: process.env.BETTER_AUTH_URL!,
database: prismaAdapter(prisma, { provider: 'postgresql' }),
emailAndPassword: { enabled: true },
socialProviders: {
github: {
clientId: process.env.GITHUB_CLIENT_ID!,
clientSecret: process.env.GITHUB_CLIENT_SECRET!
}
},
user: {
deleteUser: { enabled: true }
},
account: {
accountLinking: { enabled: true, allowDifferentEmails: true }
}
})