Files
gremiumhub/legalconsenthub/utils/auth-client.ts

19 lines
384 B
TypeScript

import { createAuthClient } from 'better-auth/vue'
import { organizationClient } from 'better-auth/client/plugins'
export const authClient = createAuthClient({
baseURL: 'http://localhost:3001',
plugins: [organizationClient()]
})
export const {
signIn,
signOut,
signUp,
useSession,
forgetPassword,
resetPassword,
organization,
useListOrganizations
} = authClient