开发者平台
用生产级 SDK 与 API 客户端,更快交付身份能力。
Autional 为你的团队提供统一的软件包体系,覆盖认证、MFA、租户、通行密钥(Passkey)、会话,以及策略密集的企业级流程,无需再拼接多个厂商的方案。
31
软件包
20+
API 客户端
24
微服务
快速安装 React / Vue / Next
$ npm install @autional-cn/react @autional-cn/core import { AuthProvider } from '@autional-cn/react'; export function App() { return ( <AuthProvider tenant="demo" /> ); }
企业级 SSO 通行密钥(Passkey) RBAC 租户隔离
框架 SDK
查看迁移指南 选择与你的运行时匹配的软件包。
@autional-cn/core 令牌管理、API 客户端、认证流程
npm install @autional-cn/core @autional-cn/react React SDK — AuthProvider、useAuth、RequireAuth
npm install @autional-cn/react @autional-cn/core @autional-cn/vue Vue 3 SDK — 插件、组合式函数、路由守卫
npm install @autional-cn/vue @autional-cn/core @autional-cn/next Next.js App Router SDK
npm install @autional-cn/next @autional-cn/core @autional-cn/node Node.js 服务端中间件
npm install @autional-cn/node @autional-cn/miniapp 微信小程序适配器
npm install @autional-cn/miniapp @autional-cn/core @autional-cn/react-native React Native SDK
npm install @autional-cn/react-native @autional-cn/core @autional-cn/plugin-mfa MFA 配置流程
npm install @autional-cn/plugin-mfa @autional-cn/plugin-passkey 通行密钥(Passkey)注册与断言
npm install @autional-cn/plugin-passkey @autional-cn/plugin-tenant 多租户组织管理
npm install @autional-cn/plugin-tenant 使用方式
一套软件包体系,多种部署路径。
安装框架包即可完成 UI 集成;需要更精细的控制时,搭配自动生成的 API 客户端;从现有认证服务商迁移时,可随时查阅迁移指南。
快速上手:添加一个软件包并包裹你的应用。
深度集成:调用生成的客户端与网关文档。
企业级落地:使用迁移手册与租户感知的配置。
生成的客户端
OpenAPI 已同步 让每个服务都进入同一套开发者工作流。
@autional-cn/api-identity @autional-cn/api-mfa @autional-cn/api-oauth @autional-cn/api-session @autional-cn/api-profile @autional-cn/api-tenant @autional-cn/api-rbac @autional-cn/api-billing @autional-cn/api-audit @autional-cn/api-compliance @autional-cn/api-wallet @autional-cn/api-point @autional-cn/api-pay @autional-cn/api-storage @autional-cn/api-notification @autional-cn/api-communication @autional-cn/api-secret @autional-cn/api-status @autional-cn/api-saml @autional-cn/api-verification 一次安装,让认证在应用、API 与租户边界之间保持一致。
从框架 SDK 开始;需要服务级控制时,改用生成的客户端;企业级切换时,可随时查阅迁移指南。
$ npm install @autional-cn/react @autional-cn/core