Ship identity faster with production-ready SDKs and API clients.
Autional gives your team a unified package surface for authentication, MFA, tenants, passkeys, sessions, and policy-heavy enterprise flows without stitching together multiple vendors.
$ npm install @autional/react @autional/core import { AuthProvider } from '@autional/react'; export function App() { return ( <AuthProvider tenant="demo" /> ); }
Pick the package that matches your runtime.
@autional/core Token management, API client, auth flows
npm install @autional/core @autional/react React SDK — AuthProvider, useAuth, RequireAuth
npm install @autional/react @autional/core @autional/vue Vue 3 SDK — plugin, composables, guards
npm install @autional/vue @autional/core @autional/next Next.js App Router SDK
npm install @autional/next @autional/core @autional/node Node.js server middleware
npm install @autional/node @autional/miniapp WeChat Mini Program adapter
npm install @autional/miniapp @autional/core @autional/react-native React Native SDK
npm install @autional/react-native @autional/core @autional/plugin-mfa MFA setup flows
npm install @autional/plugin-mfa @autional/plugin-passkey Passkey registration and assertion
npm install @autional/plugin-passkey @autional/plugin-tenant Multi-tenant organization management
npm install @autional/plugin-tenant One package surface, many deployment paths.
Install a framework package for UI integration, pair it with generated API clients when you need deeper control, and keep migration guides nearby when moving from an existing auth provider.
Bring every service into the same developer workflow.
@autional/api-identity @autional/api-mfa @autional/api-oauth @autional/api-session @autional/api-profile @autional/api-tenant @autional/api-rbac @autional/api-billing @autional/api-audit @autional/api-compliance @autional/api-wallet @autional/api-point @autional/api-pay @autional/api-storage @autional/api-notification @autional/api-communication @autional/api-secret @autional/api-status @autional/api-saml @autional/api-verification Install once. Keep auth coherent across app, API, and tenant boundaries.
Start with the framework SDK, reach for the generated clients when you need service-level control, and keep the migration guide nearby for enterprise cutover work.
$ npm install @autional/react @autional/core