ドキュメント/IDE 集成与 API/IDE 登录与设备绑定

IDE 登录与设备绑定

CodePus 客户端使用 OAuth 2.0 设备授权(RFC 8628),无需在 IDE 中输入密码。

登录流程

  • IDE 右上角点击「登录」
  • 客户端生成 device_code + user_code
  • 浏览器打开 https://codepus.ai/device,输入 user_code
  • Web 端登录并确认授权
  • IDE 自动获取 access_token + refresh_token
  • 安全机制

  • device_code 有效期 10 分钟,过期需重新发起
  • access_token 有效期 1 小时,自动刷新
  • 登出后服务端立即吊销 token
  • 会话管理

    登录的设备列表:设备授权

    多账号

    命令面板:CodePus: Switch Account 切换账号;本地存储互不干扰。

    故障

  • device_code expired:重新点击登录
  • 浏览器无法打开:手动复制 URL
  • 详见 IDE 集成故障排除