mirror of
https://gitee.com/dromara/mayfly-go
synced 2025-11-03 16:00:25 +08:00
feat: 新增mysql ssh代理连接方式
This commit is contained in:
@@ -55,6 +55,15 @@ func (d *Db) Save(rc *ctx.ReqCtx) {
|
||||
|
||||
// 密码脱敏记录日志
|
||||
form.Password = "****"
|
||||
|
||||
if form.Type == "mysql" && form.EnableSSH == 1 {
|
||||
originSSHPwd, err := utils.DefaultRsaDecrypt(form.SSHPass, true)
|
||||
biz.ErrIsNilAppendErr(err, "解密密码错误: %s")
|
||||
db.SSHPass = originSSHPwd
|
||||
// 密码脱敏记录日志
|
||||
form.SSHPass = "****"
|
||||
}
|
||||
|
||||
rc.ReqParam = form
|
||||
|
||||
db.SetBaseInfo(rc.LoginAccount)
|
||||
|
||||
Reference in New Issue
Block a user