DeepSeek Harness (DSH) 插件:dsh-web-auth

DSH 的 Web 进程默认绑定 127.0.0.1,通过 frp 暴露的访问会被 Host 信任栅栏拦截。dsh-web-auth 插件通过在 DSH 进程内运行反向代理,为公网访问提供 Token 登录与 HttpOnly 会话管理。 该插件支持 Token 登录、免 Cookie 访问、WebSocket 透传及 IP 连续失败限速。安装需将仓库加入 bundles,并生成 token 文件。配置可选,默认监听 3081 端口。部署时需配合 frpc 将流量转发至此 gate 端口。插件零外部依赖,采用 Fail Closed 机制,确保 DSH 本体安全。

阅读全文
dsh-web-auth:为 DeepSeek Harness Web GUI 增加传输层认证

`dsh-web-auth` 是一个 DeepSeek Harness (DSH) 插件,用于在 Web GUI 的传输层建立认证边界。它通过禁用默认 webserver 并插入认证网关,确保 HTTP 路由及 WebSocket/HTTP upgrade 路径在请求到达应用前完成身份验证。该插件支持 `always` 和 `non-loopback` 两种模式,默认强制所有请求(包括本地回环)进行登录。安全特性包括使用 scrypt 哈希存储密码、基于内存的会话令牌管理(带滑动 TTL)、设置安全的 HttpOnly/SameSite cookies、基于 IP 的登录尝试限制、Origin

阅读全文