summaryrefslogtreecommitdiff
path: root/bucky/util/adminz.js
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2018-05-14 17:13:15 +0200
committerJules Laplace <julescarbon@gmail.com>2018-05-14 17:13:15 +0200
commit8c18c70bd6196c9312b8fd32ea5de41c6ae6f041 (patch)
treedb93888b0eb27ca16459a37044459b47129211e6 /bucky/util/adminz.js
parent19bf2d0dd079603e9a269420ad6466f8319943ab (diff)
admin stubb
Diffstat (limited to 'bucky/util/adminz.js')
-rw-r--r--bucky/util/adminz.js39
1 files changed, 39 insertions, 0 deletions
diff --git a/bucky/util/adminz.js b/bucky/util/adminz.js
new file mode 100644
index 0000000..d972f26
--- /dev/null
+++ b/bucky/util/adminz.js
@@ -0,0 +1,39 @@
+
+var fs = require('fs')
+var db = require('../db')
+var util = require('./util')
+var upload = require('./upload')
+var fortune = require('../db/fortune')
+var middleware = require('./middleware')
+
+var adminz = module.exports = {
+
+ init: function(){
+ },
+
+ title: function(){
+ return (Math.random() < 0.8 ? [
+ fortune('admin-adj'),
+ fortune('admin-noun1'),
+ ] : [
+ fortune('admin-adj'),
+ fortune('admin-noun1'),
+ "and",
+ fortune('admin-noun2'),
+ ]).join(" ")
+ },
+
+ route: function(app){
+ app.get("/adminz",
+ function(req, res){
+ res.render("pages/login", {
+ title: adminz.title()
+ })
+ })
+ app.put("/api/checkin",
+ middleware.ensureAuthenticated,
+ auth.checkin
+ )
+ },
+
+}