PakePlus 中文文档 下载 App

GitHub 授权登录——一键授权还是手动填 Token

为什么需要 GitHub

PakePlus 的云端打包路径完全依托 GitHub:

  1. 你在 PakePlus 创建的每个项目,背后都是 fork 一个模板仓库到你的 GitHub 账号下
  2. 打包编译由 GitHub Actions(免费的云端 CI)执行
  3. 产物(各平台安装包)上传到 fork 仓库的 Release 页面
  4. 所有项目配置、dist 静态文件都存放在你自己的 fork 仓库里

所以必须有 GitHub 账号 + 某种授权方式,PakePlus 才能替你操作这些。

方式一:一键 GitHub 授权登录(推荐)

这是官方推荐的方式,省去手动创建 Token 的繁琐。

操作步骤

  1. 打开 PakePlus 客户端
  2. 点击登录按钮,弹出登录对话框
  3. 点击 GitHub 授权登录 按钮
  4. 浏览器打开 GitHub OAuth 授权页面
  5. 确认授权后跳转回 PakePlus,自动完成登录
GitHub 授权登录界面
PakePlus 登录对话框,红框标注 GitHub 授权登录按钮

授权成功后,PakePlus 会自动获取所需的 Token(背后走的是 GitHub OAuth App 的 token 获取流程)。用户不需要手动勾选任何 scope。

授权登录的好处

授权登录成功
登录后点击头像可查看基本信息和 API 使用额度

方式二:手动创建 Personal Access Token

如果不想走 OAuth,或者网络原因 OAuth 跳转不通,可以手动创建 classic token。

操作步骤

  1. 登录 GitHub,进入 Settings → Developer settings → Personal access tokens → Tokens (classic)
  2. 点击 Generate new token (classic)
  3. Note 填写 PakePlus,方便后续识别
  4. Expiration 按需设置(建议 90 天或 No expiration)
  5. 勾选 scope:最少需要这三个:
  1. 点击 Generate token,立即复制(只会显示这一次)
Token 权限勾选
classic token 创建页面,红框标注 repo/workflow scope 区域

在 PakePlus 中填入 Token

  1. 打开 PakePlus 客户端
  2. 点击右上角齿轮设置按钮
  3. 在弹出框里粘贴刚才创建的 Token
  4. 点击确定,PakePlus 会验证 Token 有效性并初始化(约 10-20 秒)
设置按钮与 Token 粘贴
PakePlus 主界面,红框标注设置齿轮和 Token 粘贴框

两种方式怎么选

对比项OAuth 一键授权手动 Token
操作复杂度低(点两下)中(要在 GitHub 设置页里点好几层)
Token 过期处理自动刷新过期了要手动重新创建
权限范围PakePlus 自动申请自己勾选,容易漏勾
适用场景网络通畅、首次使用公司内网拦截 OAuth、已有 GitHub Token

建议:网络通畅时直接用 OAuth 授权登录,省事省心。

授权后会发生什么

登录成功后,PakePlus 会:

  1. 在你的 GitHub 账号下 fork PakePlus 的模板仓库
  2. 初始化个人项目管理空间
  3. 显示 GitHub 头像、昵称和 API 使用额度(GitHub Actions 每月 2000 分钟免费额度)
  4. 右上角头像可用——点击查看个人信息、点击 Token 区域快速复制

安全提示

更多关于 Token 安全边界的说明见 Token 本地不落地。