dsh-ui-auth

已有自动化证据

DeepSeek Harness Web UI 认证网关:登录门禁覆盖页面、/api、/plugins 与 WebSocket 升级;PBKDF2 口令哈希、HttpOnly SameSite 会话 Cookie、按源 IP 登录锁定;邀请码注册;两步验证可用 TOTP 动态码或通行密钥(WebAuthn:一个账号可绑定多个密钥,手机可扫码添加,支持免用户名登录,改动登录因子前必须二次验证);设置面板内置用户管理(普通用户可修改本人资料与密码并管理自己的 TOTP 与通行密钥,管理员可新增/删除用户、重置密码、管理邀请码、清除丢失设备的通行密钥);模型配置与 API Key 仅管理员可修改;REST/列表接口与 WebSocket 事件流均按用户隔离;会话重启后免登录恢复;JSONL 审计日志;存储故障时保持 fail-closed。同时支持两条 DSH 传输线(0.1.1-rc.2 legacy 与 0.1.2+ modern),无需配置;因浏览器要求安全上下文,通行密钥需通过 localhost 或 HTTPS 访问。

作者: 0QwQ0 · 安全与权限 · 目录快照: 2026-09-19

规范语义主路径

安全、权限与治理身份认证与访问控制

每个插件只有一条主路径,其他能力作为交叉入口保留。

它可能解决什么问题

DeepSeek Harness Web UI 认证网关:登录门禁覆盖页面、/api、/plugins 与 WebSocket 升级;PBKDF2 口令哈希、HttpOnly SameSite 会话 Cookie、按源 IP 登录锁定;邀请码注册;两步验证可用 TOTP 动态码或通行密钥(WebAuthn:一个账号可绑定多个密钥,手机可扫码添加,支持免用户名登录,改动登录因子前必须二次验证);设置面板内置用户管理(普通用户可修改本人资料与密码并管理自己的 TOTP 与通行密钥,管理员可新增/删除用户、重置密码、管理邀请码、清除丢失设备的通行密钥);模型配置与 API Key 仅管理员可修改;REST/列表接口与 WebSocket 事件流均按用户隔离;会话重启后免登录恢复;JSONL 审计日志;存储故障时保持 fail-closed。同时支持两条 DSH 传输线(0.1.1-rc.2 legacy 与 0.1.2+ modern),无需配置;因浏览器要求安全上下文,通行密钥需通过 localhost 或 HTTPS 访问。

第三方目录导入描述,不是 Registry 验证结论。

来源与公开信号

0QwQ0/dsh-ui-auth

3 stars · 616 downloads

信号由来源目录提供,不代表质量或安全。 2026-09-19

当前可以确认的边界

当前有效分析覆盖 4/5;历史链路结果保留,但不计入当前覆盖。

分析完成

来源结构

结论:来源结构检查已完成,未发现结构问题。

分析完成

仓库健康

结论:GitHub 仓库可以访问,当前未归档。公开数据:3 stars、50 次提交、1 forks、0 watches;最近提交于 2026-09-16。

分析完成

npm 发布

结论:已解析 npm 最新版本 0.6.5,发布于 2026-09-15,许可证 MIT。

分析完成

DSH 兼容性

结论:兼容验证通过。安装、配置加载和持续启动均已完成。 测试环境:DSH 0.1.6-alpha.2,web Profile。

分析完成

依赖审计

结论:本次依赖审计报告 0 项已知漏洞。结果只覆盖当前锁定版本及审计源;零报告不等于安全证明。

未分析

功能验证

尚未执行插件声称功能的自动化验证。安装和启动通过不代表具体功能可用。

分析完成

静态风险扫描

结论:扫描到 5 类代码能力:包含凭据或令牌处理代码、可能读取环境变量、可能创建或修改文件、可能访问网络、可能启动外部进程。未触发预设的较高风险条件;这不等于安全证明。

分析完成

插件包完整性

结论:包名称、版本、入口文件和摘要校验通过。制品:dsh-ui-auth@0.6.5;SHA-256:3714d39c45ebbaba5874b554b694fbe3484faf140718c7556f0bfd35ff5e27ae。

自动化证据只适用于这里标明的制品、DSH 版本和运行入口,不代表整体安全或功能完整。

用最新版插件管理器继续

在 DSH 对话中描述你的任务,并提到 dsh-ui-auth. 安装或更新管理器到 npm latest 后,它可通过 Registry 搜索到此候选,再在本地检查实际来源与版本。

安装或更新插件管理器(latest)