密码md5加密避免明文传递

This commit is contained in:
xiangheng
2024-06-12 16:25:00 +08:00
parent 1769a9b315
commit 271f4c2003
6 changed files with 36 additions and 25 deletions

View File

@@ -4,16 +4,11 @@ import MD5 from 'crypto-js/md5'
/**
* 密码加密
* @param {String} password 密码
* @param {String} beforeSalt 置盐
* @param {String} afterSalt 后置盐
* @param {String} salt 置盐
* @returns {String} 加密后的密码
*/
export const encryptPassword = (
password: string,
beforeSalt = 'opuoaqwehjkyuisdf',
afterSalt = 'asdjioewurtjfgiopu'
): string => {
return MD5(beforeSalt + MD5(password).toString() + afterSalt).toString()
export const encryptPassword = (password: string, salt = 'asdjioewurtjfgiopu'): string => {
return MD5(MD5(password).toString() + salt).toString()
}
/**