const allowedOrigins = env.CLIENT_URL || "http://localhost:3000";
const SERVER_URL = env.SERVER_URL || "http://localhost:8787";
return {
/**
* The name of the application.
*/
appName: 'zyntime',
/**
* Base path for Better Auth.
* @default "/api/auth"
*/
basePath: '/api',
baseURL: env.BETTER_AUTH_URL,
socialProviders: {
google: {
clientId: env.GOOGLE_CLIENT_ID!,
clientSecret: env.GOOGLE_CLIENT_SECRET!,
redirectURI: `${SERVER_URL}/api/auth/callback/google`,
},
github: {
clientId: env.GITHUB_CLIENT_ID!,
clientSecret: env.GITHUB_CLIENT_SECRET!,
scope: ["read:user", "user:email"],
redirectURI: `${SERVER_URL}/api/auth/callback/github`,
},
},
const allowedOrigins = env.CLIENT_URL || "http://localhost:3000";
const SERVER_URL = env.SERVER_URL || "http://localhost:8787";
return {
/**
* The name of the application.
*/
appName: 'zyntime',
/**
* Base path for Better Auth.
* @default "/api/auth"
*/
basePath: '/api',
baseURL: env.BETTER_AUTH_URL,
socialProviders: {
google: {
clientId: env.GOOGLE_CLIENT_ID!,
clientSecret: env.GOOGLE_CLIENT_SECRET!,
redirectURI: `${SERVER_URL}/api/auth/callback/google`,
},
github: {
clientId: env.GITHUB_CLIENT_ID!,
clientSecret: env.GITHUB_CLIENT_SECRET!,
scope: ["read:user", "user:email"],
redirectURI: `${SERVER_URL}/api/auth/callback/github`,
},
},