feat(api): integrate Better Auth with Drizzle adapter and social providers
- Add Better Auth config with Google + GitHub social providers - Mount auth handler on /api/auth/* in Express - Generate and migrate auth tables (user, session, account, verification) - Deduplicate term_glosses data for tighter unique constraint - Drop legacy users table
This commit is contained in:
parent
cbe638b1af
commit
91a3112d8b
11 changed files with 1625 additions and 25 deletions
1008
packages/db/drizzle/meta/0004_snapshot.json
Normal file
1008
packages/db/drizzle/meta/0004_snapshot.json
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue