Full-stack auth in Go and React: email + password with Limen
When Limen launched, the TypeScript client was still on the roadmap. It's here now: limen-auth, a typed client for your Limen server with first-class adapters for React, Vue, Svelte, and Solid. This post builds a full-stack auth flow: email/password sign-up and sign-in, a session-aware UI, and email verification. Backend: a Go server running Limen with the credential-password plugin and Postgres Frontend: a Vite + React app using limen-auth You'll need Go 1.25+, Node 20+, and a Postgres database