跳到主内容
Autional 徽标

SDK

已发布的 npm 软件包,均可直接安装:React 适配、项目初始化 CLI、设计系统与工程配置工具,以及 Vue、Next.js、Node 等更多框架适配。

一行代码快速开始

React
import { AutionalProvider } from '@autional/react';

const config = { appId: 'my-app', issuer: 'https://api.autional.cn' };

function App() {
  return (
    <AutionalProvider config={config}>
      <YourApp />
    </AutionalProvider>
  );
}

$ npm install @autional/react

已发布的 npm 软件包

@autional/react0.3.0

React —— AutionalProvider、useAutional、RequireAuth

npm install @autional/react
@autional/vue0.3.0

Vue —— createAutional 插件、useAutional、vAuth 指令

npm install @autional/vue
@autional/next0.3.0

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

npm install @autional/next
@autional/node0.3.0

Node.js —— 服务端身份客户端

npm install @autional/node
@autional/core0.3.2

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

npm install @autional/core
@autional/onboard0.4.0

项目初始化 CLI

npx @autional/onboard
@autional/ui0.1.0-rc.48

React 组件库 —— 门户与管理面组件

npm install @autional/ui
@autional/tokens0.1.0-rc.17

设计令牌 —— 颜色、排版与间距 CSS 变量

npm install @autional/tokens
@autional/tailwind-preset0.1.0-rc.10

Tailwind 预设 —— 接入设计令牌

npm install @autional/tailwind-preset
@autional/shared0.1.0-rc.35

共享运行时工具 —— 多门户通用逻辑

npm install @autional/shared
@autional/eslint-config0.1.0-rc.1

ESLint 共享配置

npm install -D @autional/eslint-config
@autional/tsconfig0.1.0-rc

TypeScript 共享配置

npm install -D @autional/tsconfig

准备好集成了吗?

从快速开始指南出发,或到 GitHub 查看开源代码。