diff --git a/web/core/mw.py b/web/core/mw.py index ca00c8fe8..5897f1d40 100644 --- a/web/core/mw.py +++ b/web/core/mw.py @@ -424,9 +424,14 @@ def md5(content): def hasPwd(password): # python3 -c "import crypt" + # python3 -c 'import crypt; print(crypt.crypt(""))' # 加密密码字符 - import crypt - return crypt.crypt(password, password) + # import crypt + # return crypt.crypt(password, password) + import bcrypt + salt = bcrypt.gensalt() + return bcrypt.hashpw(password.encode('utf-8'), salt) + def getFileMd5(filename): # 文件的MD5值