© 2026 Hedgehog Software, LLC
imports: [ BetterAuthModule.forRootAsync({ useFactory: (config: ConfigService, prismaService: PrismaService) => { return { auth: betterAuth({ url: config.get<string>('BETTER_AUTH_URL'), secret: config.get<string>('BETTER_AUTH_SECRET'), database: prismaAdapter(prismaService, { provider: 'postgresql', }), basePath: '/auth', emailAndPassword: { enabled: true }, advanced: { useSecureCookies: true, cookiePrefix: 'skillora', }, }), }; }, inject: [ConfigService], disableTrustedOriginsCors: true, }), ],