dsh-login: Login Gatekeeper Plugin for dsh-web

DSH-login is a pure host-side Cordis plugin that provides full request gating for DSH-web. By intercepting requests and validating sessions, it requires users to supply credentials when accessing the opened port. The plugin supports multi-user management, stores passwords using scrypt (random salt) hashing, and encrypts the credentials file with AES-256-GCM. Core features include session management, brute-force rate limiting, dual Web and CLI administration, and hot configuration reload. It binds to 127.0.0.1 by default; for LAN or public internet deployments, using an nginx and TLS proxy is recommended.

Read More
dsh-login: Add Login Wall and Multi-User Isolation to DeepSeek Harness Web GUI

islibaodong/dsh-login is a multi-user login plugin for the DeepSeek Harness (DSH) Web GUI. It adheres to the DSH "everything is a plugin" philosophy, filling in the security capabilities missing from the default single-user GUI. It provides three main functions: a login wall that intercepts access to unauthenticated pages, APIs, and WebSockets; user management for administrators (resetting passwords, disabling, removing) directly within the GUI without the CLI; and session handling for regular users.

Read More