betterAuth({
logger: {
disabled: optionsOnly,
},
baseURL: process.env.CONVEX_SITE_URL,
trustedOrigins: [
process.env.CONVEX_SITE_URL,
"http://localhost:3000/*",
"*",
],
database: authComponent.adapter(ctx),
emailAndPassword: {
enabled: true,
requireEmailVerification: false,
minPasswordLength: 6,
},
socialProviders: {
github: {
clientId: process.env.GITHUB_CLIENT_ID!,
clientSecret: process.env.GITHUB_CLIENT_SECRET,
},
},
plugins: [
expo(),
convex(),
crossDomain({ siteUrl: '*' }),
],
});
betterAuth({
logger: {
disabled: optionsOnly,
},
baseURL: process.env.CONVEX_SITE_URL,
trustedOrigins: [
process.env.CONVEX_SITE_URL,
"http://localhost:3000/*",
"*",
],
database: authComponent.adapter(ctx),
emailAndPassword: {
enabled: true,
requireEmailVerification: false,
minPasswordLength: 6,
},
socialProviders: {
github: {
clientId: process.env.GITHUB_CLIENT_ID!,
clientSecret: process.env.GITHUB_CLIENT_SECRET,
},
},
plugins: [
expo(),
convex(),
crossDomain({ siteUrl: '*' }),
],
});