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 import { useAutional } from '@autional/react'; function App() { const { isAuthenticated, login } = useAutional(); }
All 37 @autional packages published on npm.
@autional/reactReact SDK: auth hooks and components
npm install @autional/react@autional/vueVue SDK: createAutional plugin and composables
npm install @autional/vue@autional/nextNext.js adapters: server and client
npm install @autional/next@autional/nodeNode.js server-side identity client
npm install @autional/node@autional/react-nativeReact Native adapter
npm install @autional/react-native@autional/miniappMini-program adapter
npm install @autional/miniapp@autional/coreCore SDK: framework-agnostic auth client
npm install @autional/core@autional/onboardOnboarding CLI: create and onboard React / Vue / Next.js projects
npx @autional/onboard@autional/uiReact component library
npm install @autional/ui@autional/tokensDesign tokens (CSS variables)
npm install @autional/tokens@autional/tailwind-presetTailwind preset (brand theme)
npm install @autional/tailwind-preset@autional/sharedShared utilities: API client, auth, types, and hooks
npm install @autional/shared@autional/plugin-mfaMFA plugin
npm install @autional/plugin-mfa@autional/plugin-passkeyPasskey plugin
npm install @autional/plugin-passkey@autional/plugin-tenantMulti-tenant plugin
npm install @autional/plugin-tenant@autional/eslint-configShared ESLint config
npm install -D @autional/eslint-config@autional/tsconfigShared TypeScript config
npm install -D @autional/tsconfigOne package surface, many deployment paths.
Install the React SDK to complete app integration; reach for the REST endpoints when you need finer control (see the API reference); keep the migration playbooks nearby when moving from an existing auth provider.
Per-service clients, published.
@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-verificationAll 20 per-service clients ship with the main SDK line on npm; you can also call the REST endpoints directly (see API reference).
Install once. Keep auth coherent across app, API, and tenant boundaries.
Start with the React SDK; reach for the REST endpoints when you need service-level control; keep the migration playbooks nearby for enterprise cutover.
$ npm install @autional/react $ npx @autional/onboard