Use case
Add auth and email to React + Vite
AscendKit's client SDK and React components work in a Vite-based React app, paired with an AscendKit-authenticated backend. You get drop-in auth components and transactional email from one project, with a single user record spanning both.
How it works
- 1. Add the client SDKInstall the AscendKit SDK in your React + Vite app and configure the public key.
- 2. Drop in componentsUse the auth-card, login, and user-button components for sign-in and account UI.
- 3. Connect emailSend onboarding and lifecycle email from the same project keyed to the user record.
FAQ
Can I use AscendKit without Next.js?
The client components and SDK work in React apps including Vite, paired with an AscendKit-authenticated backend. The deepest integration is on Next.js today.
Do the React components require a specific router?
No. The components are framework-level React and do not require a specific router to render sign-in and account UI.
Start with one API key
Auth, email, surveys, and journeys share one user record, so you ship this without stitching vendors together.
Start free