user-management avatar

user-management

dsh 插件 · 用户管理:dsh web 登录门禁 + 用户/角色/登录记录/访问记录管理,首个注册者即管理员

PluginSecurityWeb search
Verification
L3 · Install spec
Risk
Medium
Health
Active
Trust
Silver

What it doesAI

Adds login gate and user management to dsh web with roles, audit logs; first registered user becomes admin.

  • Global login gate: pages redirect to /login, APIs/WebSocket get 401.
  • First registered user becomes admin; admins manage users, passwords, roles.
  • Audit logs: login records, access records, and operation logs.

AI-generated from the repo README — for reference only.

Installation

dsh plugin --profile web add @weibaohui/user-management
verified

Install method: npm · install spec verified (L3)

Verification & Compatibility

Records are archived per dsh version under test: each card shows the newest real L1–L5 verdicts on that version (static levels included; fall back to all-time newest with a carried note when absent).

External credentials (plugin-level): none detected

Per-dsh-version verification (L1–L5)

No runtime install test (L4/L5) yet.

Author badges

Embed the official badges in your README to showcase security & install-test status:

dsh.so risk
`[![dsh.so risk](https://www.dsh.so/badge/user-management.svg)](https://www.dsh.so/artifact/user-management/)`
dsh.so install
`[![dsh.so install](https://www.dsh.so/badge/install/user-management.svg)](https://www.dsh.so/artifact/user-management/)`

Security Report

Automated static scan, not manual review.

DSH.SO VETMEDIUMbe2460
Automated review · daily
MEDIUM

Vet verdict is suspicious: findings need human review (exfiltration endpoints, file deletion, etc.).

0 critical·6 high·25 medium·0 score
plugin version0.5.3dsh manifest
scanned commitbe24606d91fd2026-09-05
latest commitbe24606d91fd
vet verdictsuspicious · npmscore 0

Vet is an AST static scan (npm artifact or git source).

Disclaimer: automated static analysis, not a security guarantee. Always review what you install.

Risk details

RiskRuleLocationDescription
high
R2
gateway-core.js:21
require('node:https') 危险内置模块(执行/网络能力触达)
high
R2
gateway-core.js:22
require('node:tls') 危险内置模块(执行/网络能力触达)
high
R2
index.js:34
require('node:https') 危险内置模块(执行/网络能力触达)
high
R2
proxy.js:18
require('node:http') 危险内置模块(执行/网络能力触达)
high
R2
proxy.js:19
require('node:net') 危险内置模块(执行/网络能力触达)
Heuristic static scan — may produce false positives. Review the source yourself before trusting.

Activity

Last commit 2026-09-04 · activity: Active

• Repo created: 2026-09-05

• Stars: ★ 0 · Forks: 0

• Health: Active — committed within last 30 days

Source

GitHub: github.com/weibaohui/user-management

Was this page helpful?