Repository navigation
v1.0.0
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)。