开发者平台

用生产级 SDK 与开放 API,更快交付身份能力。

Autional 为你的团队提供统一的身份平台与配套软件包,覆盖认证、MFA、租户、通行密钥(Passkey)、会话,以及策略密集的企业级流程,无需再拼接多个厂商的方案。

37
已发布软件包
20
API 客户端
27
微服务
快速安装37 个已发布包
$ npm install @autional/react

import { useAutional } from '@autional/react';

function App() {
  const { isAuthenticated, login } = useAutional();
}
      
企业级 SSO通行密钥(Passkey)RBAC租户隔离
软件包

npm 上已发布的 37 个 @autional 软件包。

@autional/react

React SDK:认证 hooks 与组件

npm install @autional/react
@autional/vue

Vue SDK:createAutional 插件与组合式函数

npm install @autional/vue
@autional/next

Next.js 适配:服务端与客户端

npm install @autional/next
@autional/node

Node.js 服务端身份客户端

npm install @autional/node
@autional/react-native

React Native 适配

npm install @autional/react-native
@autional/miniapp

小程序适配

npm install @autional/miniapp
@autional/core

核心 SDK:框架无关的认证客户端

npm install @autional/core
@autional/onboard

接入脚手架 CLI:创建并接入 React / Vue / Next.js 项目

npx @autional/onboard
@autional/ui

React 组件库

npm install @autional/ui
@autional/tokens

设计令牌(CSS 变量)

npm install @autional/tokens
@autional/tailwind-preset

Tailwind 预设(品牌主题)

npm install @autional/tailwind-preset
@autional/shared

共享工具:API client、认证、类型与 hooks

npm install @autional/shared
@autional/plugin-mfa

MFA 插件

npm install @autional/plugin-mfa
@autional/plugin-passkey

通行密钥(Passkey)插件

npm install @autional/plugin-passkey
@autional/plugin-tenant

多租户插件

npm install @autional/plugin-tenant
@autional/eslint-config

ESLint 共享配置

npm install -D @autional/eslint-config
@autional/tsconfig

TypeScript 共享配置

npm install -D @autional/tsconfig
使用方式

一套软件包体系,多种集成路径。

安装 React SDK 即可完成应用集成;需要更精细的控制时,直接调用 REST 端点(见 API 参考);从现有认证服务商迁移时,可随时查阅迁移路径。

快速上手:安装 SDK,在组件中接入认证 hooks。
深度集成:直接调用 REST 端点,端点总览见网关文档。
企业级落地:使用迁移路径与租户感知的配置。
API 客户端

按服务划分的客户端已发布。

@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

以上 20 个按服务划分的客户端已随 SDK 主线发布到 npm;也可以直接调用 REST 端点(见 API 参考)。

准备交付

一次安装,让认证在应用、API 与租户边界之间保持一致。

从 React SDK 开始;需要服务级控制时,直接调用 REST 端点;企业级切换时,可随时查阅迁移路径。

$ npm install @autional/react
$ npx @autional/onboard