Skip to content
rw3iss Auth

Playground overview

auth-client-demo is the platform’s dogfood site. Every public component that @rw3iss/auth-client ships has a live page on it, plus the real /login, /register, /profile, /admin/users, /admin/audit-log routes that consume the auth-server the same way a production app would.

It is the canonical “how to integrate” reference — when adding auth to a new app, the shortest path is to find the equivalent demo page and copy the pattern.

Livedemo.auth.ryanweiss.net
Sourcerw3iss/auth-client-demo
StackPreact 10 + Vite + TypeScript + SCSS
Auth backendhttps://auth.ryanweiss.net (production auth-server)

What you’ll find

  • 45 catalog pages — one per atom, form, and flow shipped by @rw3iss/auth-client/preact/ui/{atoms,forms,flows}.
  • Real auth routes/login, /register, /profile, /admin/users, /admin/audit-log. They use the production auth-server. Log in with a @ryanweiss.net email to see admin features.
  • Source views — every page has its source code visible inline so you can copy-paste the integration pattern.

How to use it

See How to use the playground for the recommended browsing flow.