From 63055c51a226980999514611a39e27ade31a7929 Mon Sep 17 00:00:00 2001 From: calzoneman Date: Sat, 25 Jan 2014 16:39:16 -0600 Subject: [PATCH] Change login timeout --- lib/database.js | 16 ++++++++++++++-- lib/web/auth.js | 2 +- lib/web/jade.js | 3 --- 3 files changed, 15 insertions(+), 6 deletions(-) diff --git a/lib/database.js b/lib/database.js index 204602b3..0015457f 100644 --- a/lib/database.js +++ b/lib/database.js @@ -128,8 +128,6 @@ module.exports.initGlobalTables = function () { "PRIMARY KEY (`visit_id`), INDEX (`ip`))", fail("aliases")); - // TODO actionlog? or no? - query("CREATE TABLE IF NOT EXISTS `stats` (" + "`time` BIGINT NOT NULL," + "`usercount` INT NOT NULL," + @@ -138,6 +136,20 @@ module.exports.initGlobalTables = function () { "PRIMARY KEY (`time`))" + "CHARACTER SET utf8", fail("stats")); + + query("CREATE TABLE IF NOT EXISTS `meta` (" + + "`key` VARCHAR(255) NOT NULL," + + "`value` TEXT NOT NULL," + + "PRIMARY KEY (`key`))" + + "CHARACTER SET utf8", + function (err, res) { + if (err) { + fail("meta")(err); + return; + } + + // TODO select/update appropriate values + }); }; /* REGION global bans */ diff --git a/lib/web/auth.js b/lib/web/auth.js index cbb0a342..cfe91e7b 100644 --- a/lib/web/auth.js +++ b/lib/web/auth.js @@ -39,7 +39,7 @@ function handleLogin(req, res) { }); } else { res.cookie("auth", user.name + ":" + user.hash, { - expires: new Date(Date.now() + 60*60*1000), + expires: new Date(Date.now() + 7*24*60*60*1000), httpOnly: true }); diff --git a/lib/web/jade.js b/lib/web/jade.js index 13477606..c8163952 100644 --- a/lib/web/jade.js +++ b/lib/web/jade.js @@ -36,10 +36,7 @@ function sendJade(res, view, locals) { }); cache[view] = fn; } - var start = Date.now(); var html = cache[view](merge(locals)); - var end = Date.now(); - console.log(view + " " + (end - start) + "ms"); res.send(html); }