← 返回列表

dsh-ui-auth

DeepSeek Harness 其他 低风险

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 访问。

Authentication gate for the DeepSeek Harness Web UI: the login gate covers pages, /api, /plugins and WebSocket upgrades; PBKDF2 password hashing, HttpOnly SameSite session cookies and IP-based login lockout; invite-code registration; two-factor login with TOTP or passkeys (WebAuthn: several keys per account, phone enrolment by QR, username-less sign-in, and a password or second-factor step-up before any login factor is added or removed); a user-management settings panel (users edit their own profile and manage their own TOTP and passkeys, admins add or remove users, reset passwords, manage invites and clear the passkeys of a lost device); admin-only model and API-key configuration guards; per-user isolation on the REST/list APIs and on the WebSocket event streams; session persistence across restarts; a JSONL audit log; and a fail-closed gateway. Runs on both DSH transport lines (0.1.1-rc.2 legacy and 0.1.2+ modern) with no configuration; passkey login needs a localhost or HTTPS origin because browsers require a secure context.

怎么安装

DeepSeek Harness dsh plugin add dsh-ui-auth

简介

dsh-ui-auth — DSH Web UI 认证网关插件 在 DSH Web UI 前套一层用户名/密码登录校验,未登录用户无法访问任何页面、API 或 WebSocket 通道。 功能 **全接口拦截**:直接包装 DSH 的 node:http 服务器,在路由分发之前检查会话, 因此 /api/*(全部 RPC/SSE/下载)、/plugins/*(前端模块)、HMR、SPA fallback 以及 /api/events.mux、/api/events.host 两个 WebSocket 升级通道全部被覆盖, 没有旁路。 未登录:页面请求 302 → /auth/login;API/静态资源 401;WS 升级直接销毁连接。 登录后:原请求原样透传,功能零影响。 **登录页**:/auth/login 提供自带样式的登录页(中文),登录成功写 dsh_auth Cookie(HttpOnly + SameSite=Strict,12 小时滑动续期)。 **注册(0.5.0)**:/auth/register 注册页——新用户凭**邮箱 + 用户名 + 密码 + 有效邀请码**注册(邮箱暂不校验真实性,注册后可在「用户管理」中自行修改; 邮箱验证将在后续版本提供)。邀请码由管理员在【用户管理】→【邀请码管理】中 生成,可查看每个码的已用/可注册次数与剩余数,可撤销。注册成…

推荐参考

51 工具本身 · 参考星标、下载量、最近更新、安全检查和文档情况
– 用户关注 · 参考最近的查看、安装命令复制和外链访问
51 推荐程度
0访问
0独立访客
0复制安装命令
0下载点击
0外链跳转

信息

协议
MIT
语言
JavaScript
GitHub 星标
5
月下载
–
最近更新
2026-09-16
创建于
2026-08-23

链接

基础安全检查

检查结果
无
收录来源
curated:awesome-dsh-plugin.com, curated:awesome-dsh-plugin/awesome-dsh-plugin
主题标签
dsh-plugin

同类推荐

DeepSeek Harness 精选
推荐77

dsh-auto-mode

NanmiCoder/dsh-auto-mode

在 Workspace Write 与 Full access 之间增加 Auto 权限档:日常操作留在官方 workspace-write 沙箱内,由当前会话模型复核升权与破坏性调用,精确的越界访问按次放行一次,意图不明时询问,命中关键路径则拒绝。

☆ 162 ↓ 3.3K 其他 ↗
DeepSeek Harness
推荐75

dsh-passwords

slywalker2006/dsh-passwords

让 DeepSeek Harness 变成服务器级多租户平台:远程访问 + 自动 HTTPS、子用户权限与配额、沙盒强制、加密认证与审计日志。

☆ 64 ↓ 5.2K 其他 ↗
DeepSeek HarnessMCP 服务器 精选
推荐73

sofagent

KongFangXun/sofagent/tree/main/engine/dsh-plugins/cordis-plugin-sofagent-audit

面向 AI 编程 agent 的提交时审计 harness——24 条 git diff 规则(密钥泄漏、越界改动、提示注入)、HMAC 签名审计链、快照回滚、84 工具 MCP server;dsh plugin add 即装。

☆ 49 ↓ 2.7K 其他 ↗
DeepSeek Harness 精选
推荐72

dsh-vault

Ox0400/dsh-vault

Harness 的本地加密凭据保险库:Web 设置页与 vault_* 工具,可存取与复制密码、API 密钥、TOTP 与银行卡信息,支持健康审计、到期轮换、导入导出以及只读/询问访问模式。

☆ 11 ↓ 15.9K 其他 ↗