Skip to content

v1.0.0

Choose a tag to compare

@Noob-stupid Noob-stupid released this 15 Aug 07:45
· 3 commits to main since this release

DSH GitHub Login v1.0.0

零终端的 GitHub 可视化登录工具(独立 exe 版)。无需终端:打开窗口 → 窗口内完成 Device Flow 授权 → 完成。

功能

  • 窗口内授权:授权页内嵌窗口(webview),带前进 / 后退 / 刷新,也可一键改用外部浏览器
  • 令牌保存至 ~/.dsh/github-auth.json,并同步进 gh CLI(~/.config/gh/hosts.yml),gh 命令行立即可用
  • 托盘常驻:随时查看账号状态 / 一键退出登录
  • 与 dsh-plugin-hub 配套:登录后插件面板 GitHub 市场自动带认证

安装

  • 独立使用:下载 DSH-GitHub-Login.exe 直接运行(便携单文件,免安装)
  • DSH 插件模式:dsh plugin --profile web add github:Noob-stupid/dsh-github-login(附宿主端 GET /github-auth/status 状态接口与 POST /github-auth/open 唤起接口)

校验

DSH-GitHub-Login.exe.sha256 附 SHA-256 校验和。首次运行若被杀软提示,属便携打包工具的常见误报,可核对源码自行构建(npm install && npm run dist)。