diff options
Diffstat (limited to 'routes')
| -rw-r--r-- | routes/users.coffee | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/routes/users.coffee b/routes/users.coffee index 718a649a..29300f90 100644 --- a/routes/users.coffee +++ b/routes/users.coffee @@ -3,7 +3,6 @@ bcrypt = require('bcrypt') module.exports = (sessions) -> exists: (req, res) -> - db.hgetall("user:"+req.params.user, (err, obj) -> if obj? then res.write('true') else res.write('false') res.end() @@ -16,6 +15,19 @@ module.exports = (sessions) -> res.end() ) + index: (req, res) -> + db.keys('*', (err, obj) -> + res.write(JSON.stringify(obj)) + res.end() + ) + + list: (req, res) -> + res.render('users/index', + js: (-> global.js), + css: (-> global.css), + layout: 'layout' + ) + show: (req, res) -> res.render('calculator/show', user: req.params.user, @@ -37,6 +49,7 @@ module.exports = (sessions) -> ) ) ) + create: (req, res) -> userkey = "user:"+req.body.username db.hgetall(userkey, (err, obj) -> |
