app.get('/logout', (request, response) => {
request.session.user = undefined;
+ request.session.destroy();
response.send("You are now logged out.");
});
/* An admin page (only available to admin users, of course) */
app.get('/admin/', auth_admin, (request, response) => {
- let active = 0;
- let idle = 0;
+ let active = [];
+ let idle = [];
for (let id in lmno.ids) {
if (lmno.ids[id].game.clients.length)
- active++;
- else
- idle++;
+ active.push(lmno.ids[id]);
+ else
+ idle.push(lmno.ids[id]);
}
- response.send(`<html><body>Active games: ${active}.<br>
-Idle games: ${idle}</body></html>`);
+ response.render('admin.html', { test: "foobar", games: { active: active, idle: idle}});
});