luodeb/dsh-web-auth-gateway
luodeb★ 0TypeScript最后同步: 2026-08-15
Authentication reverse-proxy gateway plugin for DeepSeek Harness Web
README 摘要
dsh-web-auth-gateway A standalone authentication reverse-proxy gateway plugin for DeepSeek Harness Web. The plugin serves a login page on a separate loopback port. After authentication, it proxies the complete DSH Web surface, including normal pages, plugin assets, API requests, and WebSocket upgrades. Features - First-run administrator account creation - scrypt salted password hashing; plaintext passwords are never stored - HttpOnly and SameSite=Strict session cookie - Server-side in-memory sessions - HTTP, API, and WebSocket authentication gate - Settings card under Settings Plugins Web UI Plugins - Configurable gateway port and session lifetime - Official @deepseek-ai/ NPM SDK only - No changes to DeepSeek Harness source code Install Requires Node.js 22 or newer and DeepSeek Harness. Restart DSH Web: Then open: On first access, create the administrator account. Later visits require that account. Settings Open Settings Plugins Web UI Plugins Login gateway . Defaults: Settings are persisted through the official DSH Settings service in /.dsh/settings.yaml . Login page The password credential is stored at: The file contains only the username, random salt, and scrypt password hash. I…
在 GitHub 查看完整 README →