Independent applications
Each App has its own accounts. Each environment has its own authentication database, credentials and sessions.
Registration, login and managed sessions for every application. Connect your backend and keep control of your product experience.
Separate test and production environments. Server-side integration.
Your login UI stays yours. v-auth manages authentication and sessions behind your backend.
Each App has its own accounts. Each environment has its own authentication database, credentials and sessions.
Create, validate, explicitly refresh and revoke sessions. Inspect users and device sessions in Studio.
Support Web, static SPA and native experiences through your backend, with scoped server credentials.
Studio provisions test and production environments automatically.
Store it in your backend secrets. Keep production access separate.
Use the HTTP contract to authenticate users and manage sessions.
View users, revoke sessions and manage your application settings.
Every request identifies its App and environment. Validation never silently extends the session.
POST /v1/sessions/validate
Authorization: Bearer <server-key>
X-VAuth-Application: <app-id>
X-VAuth-Environment: test
Content-Type: application/json
{ "session_token": "<user-session>" }
// An unknown or revoked session:
{ "data": { "active": false },
"request_id": "…" }Service unavailability returns an error, not active=false.
v-auth is in preview. Commercial plans and service commitments are being prepared.
App provisioning, scoped keys, password login, email proof flows, managed sessions, Studio user management and scoped management MCP.
Email flows require a configured provider. Real email delivery validation is being reviewed separately.
Team roles, usage metering, billing, backups and operational hardening.
Global only. No Mainland China data residency offering is available in this release.
Build your login experience on a dedicated identity foundation.
Open Studio →