tidb sensitive 源码
tidb sensitive 代码
文件路径:/br/pkg/utils/sensitive.go
// Copyright 2022 PingCAP, Inc. Licensed under Apache-2.0.
package utils
import (
"regexp"
)
var (
passwordPatterns = `(password[\s]*=[\s]*(\\")?)(.*?)((\\")?\\n)`
passwordRegexp *regexp.Regexp
)
func init() {
passwordRegexp = regexp.MustCompile(passwordPatterns)
}
// HideSensitive replace password with ******.
func HideSensitive(input string) string {
output := passwordRegexp.ReplaceAllString(input, "$1******$4")
return output
}
相关信息
相关文章
0
赞
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
8、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦