Beispiel #1
0
exports.uided=function(e,d){
	if(!e){
		var io=exports.o;
		exports.uid=d.v;
		var crypto=require('crypto');
		crypto=crypto.createHash('MD5');
		crypto.update(Math.random().toString()+new Date().getTime().toString()+Math.random().toString());
		exports.token=crypto.digest('hex');
		io._id=exports.uid;
		io.token=exports.token;
		if(exports.json.partner=='device'){
			io.nick='用户'+exports.uid;
			io.avatar='0';
		}
		io.reg=parseInt(new Date().getTime()*0.001);
		exports.userCol.insert(io,{'safe':true},exports.uadded);
	}else{
		exports.res.end(exports.err(5));
		return;
	}
};
Beispiel #2
0
function getHash(s){
	crypto.createHash('md5');
	crypto.update(s);
	return crypto.digest('hex');
}