Skip to content

安全概览 ​

两层认证 ​

层级用途
IPA Harbor 管理员管理 Web 应用与设置。JWT 保存在 authToken Cookie。
Apple ID(ipatool)App Store 搜索与下载。凭据加密保存在 /app/data 的 keychain 数据中。

界面中的 Apple ID 登录仅驱动 ipatool,与管理员 Passkey/密码无关。

自托管预期 ​

  • 在可控基础设施上运行 IPA Harbor。
  • 勿向不可信共管者泄露管理员或 Apple ID 凭据。
  • 公网部署使用 HTTPS 并收紧 ALLOWED_DOMAINS。
  • 仅使用官方镜像 uuphy/ipa-harbor。

恢复 ​

部署时的 ADMIN_INIT_PIN 在开启重置时(ADMIN_RECOVERY_ENABLED=true),将作为找回依据。/recover 见 忘记管理员密码。

Passkey 如果无法使用,可以使用管理员账号密码进行登录,然后重新添加。