feat(utils): 添加MD5密码加密功能

- 引入gmd5包用于MD5加密
- 实现Md5Password函数对密码进行MD5加密
- 处理加密过程中的错误情况
- 返回空字符串当加密失败时
This commit is contained in:
2026-03-02 14:18:31 +08:00
parent e4feed241f
commit fa756c25fe
2 changed files with 10 additions and 1 deletions
+9
View File
@@ -3,6 +3,7 @@ package utils
import (
"fmt"
"github.com/gogf/gf/v2/crypto/gmd5"
"golang.org/x/crypto/bcrypt"
)
@@ -21,3 +22,11 @@ func ValidPassword(hashPassword, password string) error {
}
return nil
}
func Md5Password(password string) string {
md5pass, err := gmd5.EncryptString(password)
if err != nil {
return ""
}
return md5pass
}