aboutsummaryrefslogtreecommitdiffstats
path: root/routes/users.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2017-09-01 23:30:24 -0700
committerAdam Soltys <[email protected]>2017-10-21 12:41:51 -0700
commita5a2832830031e2bbba41fb28a79fb4dfd6a6576 (patch)
treec06f3fa96d2957d0580327c187d4e43faa794d3f /routes/users.js
parentce0c25444f6d752944bbc962ae210cf24042f8d3 (diff)
downloadcoinos-server-a5a2832830031e2bbba41fb28a79fb4dfd6a6576.tar.gz
coinos-server-a5a2832830031e2bbba41fb28a79fb4dfd6a6576.zip
use dotenv for config
Diffstat (limited to 'routes/users.js')
-rw-r--r--routes/users.js8
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, '')