DSHПЛАГИНЫ
🛡️
ПЛАГИН DEEPSEEK HARNESS

dsh-ui-auth

Автор: @0QwQ0 ↗

Шлюз аутентификации для веб-интерфейса DeepSeek Harness: вход распространяется на страницы, /api, /plugins и обновления WebSocket; Хеширование паролей PBKDF2, файлы cookie сеанса HttpOnly SameSite, блокировка входа на основе IP, панель настроек управления пользователями (пользователи редактируют свой собственный профиль, администраторы добавляют или удаляют пользователей и сбрасывают пароли), защита конфигурации модели только для администратора и ключей API, изоляция каждого пользователя в API REST/списка и потоках событий WebSocket, сохранение сеанса после перезапуска, журнал аудита JSONL и шлюз, закрывающийся при сбое.

★ 6 звёзд GitHub↓ 1 692 загрузок за 30 дней28 августа 2026 г. добавлен📦 npm verified
БЫСТРАЯ УСТАНОВКА

Команды для терминала DSH

dsh plugin --profile web add dsh-ui-auth

Запустите команду в терминале, где работает DeepSeek Harness. Перезапуск применит плагин автоматически.

ОПИСАНИЕ И ВОЗМОЖНОСТИ

Что делает dsh-ui-auth

Шлюз аутентификации для веб-интерфейса DeepSeek Harness: вход распространяется на страницы, /api, /plugins и обновления WebSocket; Хеширование паролей PBKDF2, файлы cookie сеанса HttpOnly SameSite, блокировка входа на основе IP, панель настроек управления пользователями (пользователи редактируют свой собственный профиль, администраторы добавляют или удаляют пользователей и сбрасывают пароли), защита конфигурации модели только для администратора и ключей API, изоляция каждого пользователя в API REST/списка и потоках событий WebSocket, сохранение сеанса после перезапуска, журнал аудита JSONL и шлюз, закрывающийся при сбое.

Показать оригинальное описание (EN/ZH)

Authentication gate for the DeepSeek Harness Web UI: login covers pages, /api, /plugins and WebSocket upgrades; PBKDF2 password hashing, HttpOnly SameSite session cookies, IP-based login lockout, a user-management settings panel (users edit their own profile, admins add or remove users and reset passwords), admin-only model and API-key configuration guards, per-user isolation on the REST/list APIs and the WebSocket event streams, session persistence across restarts, a JSONL audit log, and a fail-closed gateway.

УДАЛЕНИЕ ПЛАГИНА

Как удалить при необходимости

dsh plugin --profile web remove dsh-ui-auth
🛡️

Безопасность и аудит

Плагины выполняются в окружении пользователя DSH. Рекомендуется проверять исходный код, зависимости и запрашиваемые разрешения в репозитории автора перед установкой.