From 08a672a87432ca61efb3613b22e5a8b16698f722 Mon Sep 17 00:00:00 2001 From: David Baldwynn Date: Fri, 29 Apr 2016 03:01:39 -0400 Subject: [PATCH] added signupDisabled in config.js --- app/routes/users.server.routes.js | 7 +++++-- config/env/all.js | 1 + 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/app/routes/users.server.routes.js b/app/routes/users.server.routes.js index c459a8c5..b8b0eed2 100755 --- a/app/routes/users.server.routes.js +++ b/app/routes/users.server.routes.js @@ -4,6 +4,7 @@ * Module dependencies. */ var passport = require('passport'); +var config = require('../../config/config'); module.exports = function(app) { // User Routes @@ -25,8 +26,10 @@ module.exports = function(app) { app.route('/auth/reset/:token').post(users.reset); // Setting up the users authentication api - app.route('/auth/signup').post(users.signup); - app.route('/auth/signin').post(users.signin); + if(!config.signupDisabled) { + app.route('/auth/signup').post(users.signup); + } + app.route('/auth/signin').post(users.signin); app.route('/auth/signout').get(users.signout); // // Setting the facebook oauth routes diff --git a/config/env/all.js b/config/env/all.js index be244639..d9f1788c 100755 --- a/config/env/all.js +++ b/config/env/all.js @@ -10,6 +10,7 @@ module.exports = { port: process.env.PORT || 3000, templateEngine: 'swig', + signupDisabled: process.env.SIGNUP_DISABLED || false; baseUrl: '', tempUserCollection: 'temporary_users',