19 lines
384 B
TypeScript
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
|