976 B
976 B
Legal Consent Hub
Setup
- Create
.envfile with these variables:BETTER_AUTH_URL=http://localhost:3000 BETTER_AUTH_SECRET=YOUR_SECRET - Generate database schema:
pnpm dlx @better-auth/cli generate - Migrate schema:
pnpm dlx @better-auth/cli migrate
Common errors
better-auth/cli generate
Couldn't read your auth config. Error: Could not locate the bindings file. Tried:
Solution: I was able to resolve by running npx node-gyp rebuild in 'node_modules/better-sqlite3'
https://github.com/WiseLibs/better-sqlite3/issues/1320
https://github.com/WiseLibs/better-sqlite3/issues/146
This version of Node.js requires NODE_MODULE_VERSION 131.
rm -fr node_modules; pnpm store prune
https://github.com/elizaOS/eliza/pull/665
Unauthorized /token and /organization/list endpoints
User needs to be logged in to access these endpoints.
https://www.better-auth.com/docs/plugins/organization#accept-invitation