ravenli059/dsh-login

Plugin ⭐ 0 MIT other

给 dsh-web 加一道登录门:打开 dsh-web 的端口时先要输入用户名和密码,验证通过后才 能看到界面。账号信息不落明文:密码用 scrypt(随机盐)哈希,整个凭据文件再用 AES-256-GCM 加密后写入本地配置文件($DSHHOME/dsh-login.json,默认 /.dsh/dsh-login.json)。

catalog description:用于dsh-web加强安全性的插件,可设置用户名密码进行登录

Install

# 1) 把本插件加入 web profile(等价于 pnpm add link:... 到 ~/.dsh/profiles/web)
dsh plugin --profile web add link:D:\code\dsh\dsh-login-plugin

# 2) 重启 dsh web
#    下次打开 http://127.0.0.1:3080 会先看到登录页;首次访问创建管理员账号。

Add ravenli059/dsh-login to your DSH config (web profile) to enable.

README

Expand full README Collapse

README is empty.