企业级身份基础设施。
开源。
27 个微服务、1,400+ API、npm SDK 软件包、8 个合规框架 —— 你的 AI 生成应用在身份方面需要的一切。
🔐
认证与注册
完整的用户身份生命周期 —— 从注册到企业级 SSO,从基础认证到免密登录。
- ✓邮箱/密码认证,密码策略可配置(最小长度、复杂度、历史密码)
- ✓密码传输加密:明文、哈希、对称(ECDH+AES-256-GCM)、非对称(RSA-OAEP)
- ✓社交登录:Google、GitHub、微信、Apple、Microsoft、钉钉、飞书
- ✓免密登录:Magic Link、短信 OTP、邮件 OTP、扫码登录、匿名登录
- ✓密码生命周期:有效期、强制重置、最近 N 次历史、按租户策略
- ✓账户找回:忘记/重置密码、手机/邮箱验证、恢复码
- ✓验证码:reCAPTCHA、Turnstile、工作量证明 —— 可按租户配置
- ✓密码强度评估(zxcvbn、OWASP ASVS V6.2.8)
🛡️
多因素认证(MFA)
从 TOTP 到抗钓鱼的通行密钥(Passkey)。企业级 MFA,支持基于风险的动态调整。
- ✓TOTP(RFC 6238)—— 基于时间的一次性密码
- ✓短信与邮件 OTP —— 通过可配置的服务商后端
- ✓WebAuthn / FIDO2 / Passkey —— 平台内置与漫游认证器
- ✓推送 MFA —— 挑战/应答,支持批准/拒绝
- ✓自适应 MFA —— 风险引擎:7 类信号(设备/IP/地理位置/行为/频次/泄露/劫持)
- ✓备份与恢复码 —— 生成、校验、吊销、管理员重置
- ✓步进式认证 —— 敏感操作前重新认证
🏢
企业级 SSO 与联合身份
可对接任意身份提供方。符合标准的 SAML、OIDC、OAuth 实现。
- ✓SAML 2.0 —— SP 发起的 SSO、IdP 管理、SLO、元数据端点
- ✓OpenID Connect —— 完整的提供方实现,支持 Discovery、UserInfo、ID Token
- ✓OAuth 2.1 —— 授权码 + PKCE(RFC 7636)、刷新令牌、设备码(RFC 8628)
- ✓OAuth 令牌交换(RFC 8693)—— 服务间委派、NHI 令牌交换
- ✓DPoP —— 将令牌绑定到客户端密钥,防止重放攻击
- ✓JARM —— 使用 JWT 签名的授权响应,满足金融级安全要求
- ✓动态客户端注册(RFC 7591)—— 自助配置 OAuth 客户端
- ✓富授权请求(RFC 9396)—— 结构化的授权范围
- ✓private_key_jwt —— 基于 JWT 的客户端认证
- ✓社交 OAuth:GitHub、Google、Facebook、Discord、LinkedIn、微信、Apple
- ✓LDAP / Active Directory —— 绑定认证、用户同步、组映射
- ✓SCIM 2.0 —— /scim/v2/Users 与 /Groups,用于企业用户供给
👥
多租户与组织
为 B2B SaaS 而构建。每项功能在设计上都是租户感知的。
- ✓按租户隔离数据 —— 每次查询都带 tenant_id,三层强制校验
- ✓自定义域名与白标 —— 按租户品牌定制、自定义登录页
- ✓组织层级 —— 部门、组织架构图、委派管理
- ✓成员管理 —— 邀请、审批、角色分配、批量导入
- ✓应用与角色管理 —— 按租户的应用 CRUD、应用级角色
- ✓租户安全策略 —— 按租户配置密码策略、MFA、会话超时
- ✓功能开关 —— 基于套餐启用,可按租户覆盖
🔑
授权与访问控制
从角色到属性再到关系。四种授权模型集于一个平台。
- ✓RBAC(NIST 标准)—— 角色层级、继承、预置 super_admin/admin/security_admin
- ✓ABAC —— expr-lang/expr 策略引擎、OPA/Rego 桥接、JWT/GeoIP/DeviceTrust 解析器
- ✓ReBAC —— BFS 关系图、按租户缓存并支持失效
- ✓PIM/JIT —— 限时角色激活(最长 24 小时)、审批流、到期自动失效
- ✓职责分离(SoD)—— 冲突对检测,对所有授权强制执行
- ✓PermissionRequired 中间件 —— 端点级细粒度访问控制
- ✓审批流 —— 敏感操作需要多方审批
🤖
NHI —— 非人类身份
面向 AI 智能体、机器人与 IoT 设备的身份能力。因为 AI 需要有自己的身份。
- ✓AI 智能体生命周期:供给 → 激活 → 轮换 → 吊销 → 删除
- ✓机器人生命周期:上线 → 激活 → 降级 → 下线 → 删除
- ✓IoT 设备生命周期:未配对 → 激活 → 转移中 → 吊销 → 删除
- ✓认证方式:client_credentials、api_key、device_code、intent_token
- ✓委派中间件 —— 为 AI 智能体调用链提供 OnBehalfOf + Chain-ID 请求头
- ✓Ed25519 意图令牌签名 —— 为委派的 AI 操作签署操作范围
- ✓令牌交换 —— 通过 OAuth 令牌交换授权类型实现 NHI 服务间认证
📊
审计与合规
基于 Merkle 哈希链验证的防篡改审计追踪,覆盖企业级合规框架。
- ✓Merkle 哈希链审计日志 —— 密码学完整性验证
- ✓GDPR DSAR 自动化 —— 编排 7 个服务完成擦除,附哈希链审计追踪
- ✓两级删除 —— 软删除(可逆)→ 匿名化(不可逆),由调度器驱动
- ✓合规框架:ISO 27001、PCI DSS、HIPAA、SOX、PSD2、PIPL、等保 2.0
- ✓数据分级 —— 公开 / 内部 / 机密 / 绝密
- ✓跨境数据传输管理
- ✓数据保留策略 —— 可配置 TTL、归档触发条件
- ✓数据泄露通知与供应商风险评估管理
- ✓渗透测试与审计发现跟踪,支持证据关联
🇨🇳
国密算法(GM/T)
中国国家标准的密码算法。政务与受监管行业部署的必备能力。
- ✓SM2 —— 椭圆曲线密钥交换与数字签名
- ✓SM3 —— 密码杂凑算法(256 位)
- ✓SM4 —— 分组密码(CBC/PKCS7),用于数据加密
- ✓Ed25519 —— 高性能签名算法
- ✓按租户的密码配置 —— 租户级算法选择(国密 vs 标准)
- ✓系统内 14 个集成点,自动检测需要重新哈希的数据
⚡
开发者平台
1,400+ API、npm SDK 软件包、gRPC 网格、自动生成的 TypeScript 类型。
- ✓27 个微服务共 1,400+ 个 RESTful API 端点,带版本管理且文档完备
- ✓gRPC 服务网格 —— 9 个微服务提供 gRPC 接口
- ✓SDK:已发布 @autional/react、Vue、Next.js、Node 等 npm 软件包与框架适配
- ✓自动生成的 TypeScript 类型 —— 基于 OpenAPI 规范(38K+ 行)
- ✓600+ 种 Webhook 事件类型 —— 全服务统一 HMAC 签名投递
- ✓Swagger/OpenAPI —— 每个端点都有交互式文档
- ✓TanStack Query hooks —— 为所有端点自动生成
🏗️
基础设施与集成
多云适配、云原生。随处可运行 —— 你的基础设施,由你掌控。
- ✓PostgreSQL + PgBouncer、MongoDB、Redis、RabbitMQ、Kafka、ZooKeeper
- ✓对象存储:MinIO、S3、阿里云 OSS、腾讯云 COS、SeaweedFS
- ✓短信:阿里云、腾讯云、SMS4Dev(开发)| 邮件:SMTP
- ✓实名认证:阿里云 OCR、百度、腾讯、CTID
- ✓字段级 AES-256-GCM 加密,支持密钥轮换与 SM4-GCM
- ✓Prometheus + Grafana + OpenTelemetry + Jaeger + Loki + Alertmanager
- ✓Docker + Podman compose,可运行于 Kubernetes