app.post('/', function(req, res) { if (req.cookies.profile) { var str = new Buffer(req.cookies.profile, 'base64').toString(); var obj = serialize.unserialize(str); if (obj.email) { res.send("Hello " + escape(obj.email)); } } else { Penzaler.findOne({email: req.body.email}, function(error, penzaler){ if(error) { res.status(500).send({error:error}); } else if (!penzaler) { res.status(404).send({error: 'user not found'}); } else { if(penzaler.password == req.body.password) { var userJson = { email: penzaler.email, mobile: penzaler.mobile }; var user = JSON.stringify(userJson); var userStr = user.toString(); res.cookie('profile', Buffer.from(userStr).toString('base64'), { maxAge: 900000, httpOnly: true }); } res.send("Hello, You are not logged on yet"); } }); } });
function loadTrainerCards() { try { trainerCards = serialize.unserialize(fs.readFileSync('config/trainercards.json', 'utf8')); Object.merge(CommandParser.commands, trainerCards); } catch (e) { Rooms('staff').add("TRAINER CARDS failed to be loaded.").update(); } }
clientRedis.get(sessionUser, function(e,session){ if ( e || !session) { console.log("error"); return next(Error('Not authorizes')); } session = serialize.unserialize(session); socket.handshake.user = session; next() });
client.get("article", id, function(err, data) { if (data) { console.log(id + " get from cache"); res.render("article-detail", { articleInfo: jsonSerializer.unserialize(data.value)._doc }); } else { Article.findOne({"_id": id}, function(err, data) { if (err) { res.render("error", {err: err}); } else { client.put("article", id, {value: jsonSerializer.serialize(data)}, function(err, res) { console.log(id + " put into cache"); }) res.render("article-detail", { articleInfo: data }); } }) } })
function loadTrainerCards() { try { trainerCards = serialize.unserialize(fs.readFileSync('config/trainercards.json', 'utf8')); Object.assign(CommandParser.commands, trainerCards); } catch (e) {} }
getItem(key) { let obj = this.store.getItem(key); if (obj) { return ser.unserialize(obj); } }
function loadEmotes() { try { emotes = serialize.unserialize(fs.readFileSync('config/emotes.json', 'utf8')); Object.merge(Gold.emoticons.chatEmotes, emotes); } catch (e) {} }