DeepSeek Harness Plugin: dsh-auth Authentication and Authorization Implementation
`satan9394/dsh-auth` is a plugin for DeepSeek Harness (DSH), designed to provide authentication and permission control for agent workflows. It runs with the permissions of the current DSH process, enabling developers to build agents with secure access control. Since the official documentation does not provide a specific feature list or usage examples, users should consult the GitHub repository for details. Before installation, be sure to review the source code and license to ensure compliance with usage requirements.
Read Moredsh-auth: A Cookie Authentication Plugin for the DeepSeek Harness Web UI
`dsh-auth` is a Cookie-based authentication plugin that provides authentication for the DeepSeek Harness Web UI. By disabling the built-in `webserver` and injecting a host authentication service, it provides route protection for the SPA, HTTP APIs, and WebSockets without modifying existing connections or modules. The plugin supports bind address configuration, token management, Secure Cookies, and remote API access. It offers only single-token control, does not read model API keys, and is suitable for local development or intranet deployment.
Read MoreDeepSeek Harness Web Authentication Plugin dsh-auth
`dsh-auth` is an authentication gateway plugin specifically designed for the DeepSeek Harness (DSH) Web interface. It enhances system security by supporting password-based login, automatic logout after idle periods, session expiration, and single sign-on. Users can configure credentials and expiration times via the command line or the Web interface. The plugin also supports login history auditing and reverse proxy access. After installation, the default password must be changed immediately, and HTTPS is recommended for production environments. This plugin provides essential security hardening capabilities for the DSH Web interface.
Read Moredsh-auth: Add Admin Login for DeepSeek Harness Web
dsh-auth is a non-official community plugin for DeepSeek Harness (version 0.2.3), designed to add secure HTTPS administrator login for the DSH Web application running exclusively on the local loopback address. Maintained by hxy91819, the core mechanism involves introducing the project's Caddy `forward_auth` edge service to uniformly intercept requests for pages, APIs, downloads, SSE, and WebSocket connections, ensuring access security when not logged in. Its core capabilities include: support for interactive or non-interactive JSON configuration; password or login token storage via Argon2id hashing to avoid plaintext storage; automatic TLS certificates by default to enable HTTPS; and independent execution of `dsh-auth-caddy.service`.
Read More