export const auth = betterAuth({
database: createPool({
host: env.DATABASE_HOST,
port: env.DATABASE_PORT,
database: env.DATABASE_NAME,
user: env.DATABASE_USER,
password: env.DATABASE_PASSWORD,
}),
emailAndPassword: {
enabled: true,
minPasswordLength: 8,
autoSignIn: true,
},
socialProviders: {
github: {
clientId: env.AUTH_GITHUB_ID,
clientSecret: env.AUTH_GITHUB_SECRET,
},
},
plugins: [nextCookies()],
})
export const auth = betterAuth({
database: createPool({
host: env.DATABASE_HOST,
port: env.DATABASE_PORT,
database: env.DATABASE_NAME,
user: env.DATABASE_USER,
password: env.DATABASE_PASSWORD,
}),
emailAndPassword: {
enabled: true,
minPasswordLength: 8,
autoSignIn: true,
},
socialProviders: {
github: {
clientId: env.AUTH_GITHUB_ID,
clientSecret: env.AUTH_GITHUB_SECRET,
},
},
plugins: [nextCookies()],
})