密码明文保存

https://github.com/leanote/desktop-app/issues/63
This commit is contained in:
life
2015-10-17 13:08:01 +08:00
parent c09b76fd0b
commit 4fd8ca71b2
5 changed files with 94 additions and 59 deletions

12
node_modules/common.js generated vendored
View File

@@ -1,4 +1,5 @@
var fs = require('fs');
var crypto = require('crypto');
// var User = require('user');
// var Evt = require('evt');
var ObjectId = require('objectid');
@@ -207,6 +208,17 @@ var Common = {
last = exec(cmd);
last.on('exit', exitFunc);
}
},
md5: function(str, salt) {
var md5sum = crypto.createHash('md5');
var key = str;
if (salt) {
key += salt;
}
md5sum.update(key);
str = md5sum.digest('hex');
return str;
}
};
module.exports = Common;