迁移指南

从现有认证技术栈切换,全程可控。

这些手册聚焦可落地的迁移工作:租户配置、用户导出与导入、SDK 替换、策略映射,以及最终验证。

从 Auth0 迁移

预计 1-2 天
  1. 1 创建 Autional 租户 → 将 Auth0 配置为 IdP
  2. 2 导出 Auth0 规则 → 迁移到 Autional Actions
  3. 3 SDK 从 auth0-js 更换为 @autional-cn/core
  4. 4 使用 Autional JWKS 端点验证令牌校验

从 Clerk 迁移

预计 2-3 天
  1. 1 通过 Clerk API 导出用户 → 导入到 Autional 租户
  2. 2 用 @autional-cn/react 组件替换 Clerk 组件
  3. 3 将 Webhook 端点更新为 Autional 事件格式
  4. 4 在 Autional 管理控制台验证 SSO + MFA 配置

从 Firebase Auth 迁移

预计 3-5 天
  1. 1 从 Firebase 导出用户 → 通过 Autional 管理 API 导入
  2. 2 用 @autional-cn/react 替换 Firebase SDK
  3. 3 将自定义声明迁移为 Autional RBAC 角色
  4. 4 在 Autional 中重新配置社交登录提供商

从 Keycloak 迁移

预计 3-5 天
  1. 1 导出 Keycloak realm → Autional 租户配置
  2. 2 通过 SCIM 2.0 协议同步用户
  3. 3 将 Keycloak 角色映射到 Autional RBAC
  4. 4 将应用 SDK 更新为 @autional-cn/*