feat(frontend): Add organization creation, deletion, add better-auth organization plugin

This commit is contained in:
2025-04-06 09:35:15 +02:00
parent 99d3b28381
commit eed4b673c0
11 changed files with 496 additions and 14 deletions

View File

@@ -1,11 +1,9 @@
import { betterAuth } from 'better-auth'
import Database from 'better-sqlite3'
import { organization } from 'better-auth/plugins'
export const auth = betterAuth({
database: new Database('./sqlite.db'),
emailAndPassword: { enabled: true, autoSignIn: false },
user: { modelName: 'better_auth_user' },
session: { modelName: 'better_auth_session' },
account: { modelName: 'better_auth_account' },
verification: { modelName: 'better_auth_verification' }
plugins: [organization()]
})