diff options
| author | Adam Soltys <[email protected]> | 2017-09-01 23:30:24 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2017-10-21 12:41:51 -0700 |
| commit | a5a2832830031e2bbba41fb28a79fb4dfd6a6576 (patch) | |
| tree | c06f3fa96d2957d0580327c187d4e43faa794d3f /routes/users.js | |
| parent | ce0c25444f6d752944bbc962ae210cf24042f8d3 (diff) | |
| download | coinos-server-a5a2832830031e2bbba41fb28a79fb4dfd6a6576.tar.gz coinos-server-a5a2832830031e2bbba41fb28a79fb4dfd6a6576.zip | |
use dotenv for config
Diffstat (limited to 'routes/users.js')
| -rw-r--r-- | routes/users.js | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/routes/users.js b/routes/users.js index b27de7ad..bd90f707 100644 --- a/routes/users.js +++ b/routes/users.js @@ -4,6 +4,7 @@ const bcrypt = require('bcrypt') const fs = require('fs') const request = require('request') const jwt = require('jsonwebtoken') +const l = console.log module.exports = { login (req, res) { @@ -74,9 +75,9 @@ module.exports = { throw error } - bcrypt.hash(req.body.password).then(function(err, hash) { + bcrypt.hash(req.body.password, 1).then(function(hash) { db.sadd("users", userkey) - db.hmset(userkey, { + let user = { username: req.body.username, password: hash, email: req.body.email, @@ -84,7 +85,8 @@ module.exports = { unit: req.body.unit || 'CAD', pubkey: req.body.pubkey || '', privkey: req.body.privkey || '' - }, function() { + } + db.hmset(userkey, user, function() { res.status(200) require('crypto').randomBytes(48, function(ex, buf) { const token = buf.toString('base64').replace(/\//g, '').replace(/\+/g, '') |
