memory: log task worker session - due dates, subtasks, task page
This commit is contained in:
17
skills/app-builder/assets/template/api/src/lib/auth.ts
Normal file
17
skills/app-builder/assets/template/api/src/lib/auth.ts
Normal file
@@ -0,0 +1,17 @@
|
||||
import { betterAuth } from 'better-auth';
|
||||
import { drizzleAdapter } from 'better-auth/adapters/drizzle';
|
||||
import { db } from '../db';
|
||||
|
||||
export const auth = betterAuth({
|
||||
database: drizzleAdapter(db, { provider: 'pg' }),
|
||||
emailAndPassword: {
|
||||
enabled: true,
|
||||
disableSignUp: true, // Invite-only
|
||||
},
|
||||
trustedOrigins: process.env.ALLOWED_ORIGINS?.split(',') || ['http://localhost:5173'],
|
||||
advanced: {
|
||||
crossSubDomainCookies: process.env.NODE_ENV === 'production'
|
||||
? { domain: process.env.COOKIE_DOMAIN || '' }
|
||||
: undefined,
|
||||
},
|
||||
});
|
||||
Reference in New Issue
Block a user