Integrate Better Auth client SDK in `apps/web` to communicate with session authentication endpoints from `apps/api`. - [ ] Install `better-auth` client package in `apps/web`. - [ ] Configure `apps/web/lib/auth-client.ts` pointing to `NEXT_PUBLIC_API_URL`. - [ ] Export auth action methods: `signIn.social`, `signOut`, `useSession`, `getSession`. - [ ] Configure credentials mode (`credentials: "include"`) for cookie-based session handling across cross-origin/same-domain requests.
Integrate Better Auth client SDK in
apps/webto communicate with session authentication endpoints fromapps/api.better-authclient package inapps/web.apps/web/lib/auth-client.tspointing toNEXT_PUBLIC_API_URL.signIn.social,signOut,useSession,getSession.credentials: "include") for cookie-based session handling across cross-origin/same-domain requests.