开发者平台

用生产级 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 客户端;从现有认证服务商迁移时,可随时查阅迁移指南。

快速上手:添加一个软件包并包裹你的应用。
深度集成:调用生成的客户端与网关文档。
企业级落地:使用迁移手册与租户感知的配置。
生成的客户端

让每个服务都进入同一套开发者工作流。

@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