ravenli059/dsh-login

插件 ⭐ 0 MIT other

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

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

安装

# 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 会先看到登录页;首次访问创建管理员账号。

ravenli059/dsh-login 加入你的 DSH 配置(web profile)即可启用。

README

展开完整 README 收起

README 内容为空。