Toggle navigation
Toggle navigation
此项目
正在载入...
Sign in
付智勇
/
koa2_Sequelize_project
转到一个项目
Toggle navigation
项目
群组
代码片段
帮助
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
付智勇
8 years ago
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
4b86d93709e7fcbaf9982a153ea37df60e0223f5
4b86d937
1 parent
2c2d50e7
no message
隐藏空白字符变更
内嵌
并排对比
正在显示
1 个修改的文件
包含
0 行增加
和
24 行删除
util/saltMd5.js
util/saltMd5.js
已删除
100644 → 0
查看文件 @
2c2d50e
const
key
=
"3mang"
;
const
crypto
=
require
(
'crypto'
);
module
.
exports
=
{
md5AddSalt
:
function
(
password
){
var
salt
=
Math
.
floor
(
Math
.
random
()
*
100
);
var
decipher
=
crypto
.
createHash
(
'md5'
,
key
);
var
md5Pass
=
decipher
.
update
(
password
+
""
+
salt
).
digest
(
"hex"
);
return
{
salt
:
salt
,
md5Pass
:
md5Pass
};
},
md5
:
function
(
password
){
var
md5Pass
=
crypto
.
createHash
(
'md5'
).
update
(
password
).
digest
(
"hex"
);
return
md5Pass
},
md5Salt
:
function
(
password
,
salt
){
if
(
salt
==
null
){
salt
=
''
;
}
var
decipher
=
crypto
.
createHash
(
'md5'
,
key
);
return
decipher
.
update
(
password
+
salt
).
digest
(
"hex"
);
}
};
\ No newline at end of file
请
注册
或
登录
后发表评论