Files
cfw-autumn/apps/sdk-test/lib/auth.ts
2026-03-16 11:45:02 +00:00

25 lines
548 B
TypeScript

import { autumn } from "autumn-js/better-auth";
import { betterAuth } from "better-auth";
import { organization } from "better-auth/plugins";
import { db } from "./db";
export const auth = betterAuth({
database: {
db,
type: "postgres",
},
emailAndPassword: {
enabled: true,
},
plugins: [
organization(),
autumn({
secretKey: process.env.AUTUMN_SECRET_KEY,
autumnURL: "http://localhost:8080",
customerScope: "user_and_organization",
}),
],
});
export type Session = typeof auth.$Infer.Session;