FFlyType
macOSWindowsiOSAndroidHub

通过浏览器和已关联设备登录

将 Mac、Windows、iOS 和 Android 设备关联到同一个 Hub 账户,使用浏览器登录——桌面端会自动返回;移动端使用系统浏览器。

开始之前

  • 一个 FlyType Hub 账户(邮箱、SSO 或通行密钥)。

步骤

  1. 1

    Mac or Windows: FlyType → Sign in → Sign in with browser (Hub). Your default browser opens the Hub device page — approve the request.

  2. 2

    Desktop loopback: after you approve, FlyType receives tokens automatically (no copy/paste). Poll + SSE are fallbacks if loopback is blocked.

  3. 3

    iOS: Sign in with Hub (browser) opens ASWebAuthenticationSession; Android uses Chrome Custom Tabs — same Hub approve flow.

  4. 4

    Hub → Settings → Security → Devices lists every linked client with last seen and platform. Revoke a row to sign out that device only.

  5. 5

    Sessions refresh proactively (~5 minutes before access token expiry). Invalid or reused refresh tokens sign you out everywhere — sign in again.

  6. 6

    Legacy manual code: still works at hub.flytype.ru/device if you prefer typing the code from the app screen.

常见错误

  • Use the same Hub region (.ru vs .net) as Settings → API URL on the client.
  • Team SSO: complete SSO in the browser during device approve — desktop still needs one browser sign-in per machine.
  • Lost a laptop? Revoke its device in Hub Security before it comes back online.

相关文章