From 13627f606199c730358cd7c1c598fe33de8da6db Mon Sep 17 00:00:00 2001 From: Matt Huntington Date: Wed, 17 Aug 2016 14:45:56 -0400 Subject: [PATCH] encrypting password --- controllers/users.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/controllers/users.js b/controllers/users.js index 19849b3..4347b3d 100644 --- a/controllers/users.js +++ b/controllers/users.js @@ -1,5 +1,6 @@ var controller = require('express').Router(); var bodyParser = require('body-parser'); +var bcrypt = require('bcrypt'); var Users = require('../models/users.js'); controller.use(bodyParser.urlencoded({ extended: false })) @@ -9,6 +10,7 @@ controller.get('/new', function(req, res){ }); controller.post('/', function(req, res){ + req.body.password = bcrypt.hashSync(req.body.password, bcrypt.genSaltSync(10)); Users.create(req.body).then(function(createdUser){ res.json(createdUser); });;