javaxiaov/deepseek-herness-login

javaxiaov★ 1JavaScriptLast synced: 2026-08-15

Open on GitHub

dsh-login-plugin

README excerpt

DeepSeek Harness 登录门禁插件 (auth-gate) 简体中文 · English 简体中文 一个为 DeepSeek Harness Web 界面提供登录门禁 + 账号管理的插件 bundle。 预览 功能 - 登录门禁 :未登录时全屏登录页覆盖整个应用,无法操作任何功能。 - 账号设置 :系统设置里新增「账号设置」页面,可修改账号名和密码。 - 退出登录 :设置页头部和账号设置页均有红色「退出登录」按钮,点击后立即切回登录页(只退出账号,不影响应用)。 - 多语言 :跟随 DeepSeek Harness 界面语言自动切换(设置 → 外观 → 语言),支持中文与 English。 - 安全存储 :密码以加盐 scrypt 哈希持久化到本地文件,绝不保存明文。 - 持久化 :账号、密码修改重启应用后依然保留(默认账号 admin / 密码 admin123 )。 安装 本插件作为 DeepSeek Harness 用户 profile 的 bundle 安装: 1. 将 dsh-login-gate 目录(本仓库内容)放入 profile 的 bundles 目录,例如: /.dsh/profiles/web/bundles/auth-gate/ 2. 在 profile 的 package.json 中添加 bundle 引用: 3. 在 profile 目录执行 pnpm install 建立链接。 4. 重启 DeepSeek Harness 应用。 结构 数据文件 账号数据保存在 /login-gate-accounts.json : 接口 方法 路径 说明 GET /login-gate/status?token=... 校验会话 POST /login-gate/login 登录,返回 token POST /login-gate/logout 退出登录,清空会话 POST /login-gate/update 修改账号名/密码(需当前密码) 许可证 MIT English A plugin bundle that adds a login gate and account management to the DeepSeek Harness web UI. Preview Features - Login gate : a full-screen login page covers the whole app until you sign in; nothing is operable without a session. - Account settings : a new "Account Settings" page in the system settings for changing the username an…

View full README on GitHub →
Tools / Devdsh-login-plugindsh-plugin

Category