diff --git a/app/controllers/users/users.authentication.server.controller.js b/app/controllers/users/users.authentication.server.controller.js index 9558ed9..2519703 100644 --- a/app/controllers/users/users.authentication.server.controller.js +++ b/app/controllers/users/users.authentication.server.controller.js @@ -13,6 +13,9 @@ var _ = require('lodash'), * Signup */ exports.signup = function(req, res) { + //Signup is disabled + + /* // For security measurement we remove the roles from the req.body object delete req.body.roles; @@ -43,7 +46,11 @@ exports.signup = function(req, res) { } }); } - }); + });*/ + + res.status(400).send({ + message: "Creation of new users is prohibited." + }); }; /** @@ -203,4 +210,4 @@ exports.removeOAuthProvider = function(req, res, next) { } }); } -}; \ No newline at end of file +}; diff --git a/app/routes/events.server.routes.js b/app/routes/events.server.routes.js index ec4a85a..f862518 100644 --- a/app/routes/events.server.routes.js +++ b/app/routes/events.server.routes.js @@ -7,12 +7,12 @@ module.exports = function(app) { // Events Routes app.route('/events') .get(events.list) - .post(/*users.requiresLogin,*/ events.create); + .post(users.requiresLogin, events.create); app.route('/events/:eventId') .get(events.read) - .put(/*users.requiresLogin,*/ events.hasAuthorization, events.update) - .delete(/*users.requiresLogin,*/ events.hasAuthorization, events.delete); + .put(users.requiresLogin, events.hasAuthorization, events.update) + .delete(users.requiresLogin, events.hasAuthorization, events.delete); // Finish by binding the Event middleware app.param('eventId', events.eventByID); diff --git a/public/modules/users/config/users.client.routes.js b/public/modules/users/config/users.client.routes.js index 4ae5ff9..1e363fd 100755 --- a/public/modules/users/config/users.client.routes.js +++ b/public/modules/users/config/users.client.routes.js @@ -17,10 +17,6 @@ angular.module('users').config(['$stateProvider', url: '/settings/accounts', templateUrl: 'modules/users/views/settings/social-accounts.client.view.html' }). - state('signup', { - url: '/signup', - templateUrl: 'modules/users/views/authentication/signup.client.view.html' - }). state('signin', { url: '/signin', templateUrl: 'modules/users/views/authentication/signin.client.view.html' @@ -42,4 +38,4 @@ angular.module('users').config(['$stateProvider', templateUrl: 'modules/users/views/password/reset-password.client.view.html' }); } -]); \ No newline at end of file +]); diff --git a/public/modules/users/controllers/authentication.client.controller.js b/public/modules/users/controllers/authentication.client.controller.js index 3e27cc3..a61b014 100644 --- a/public/modules/users/controllers/authentication.client.controller.js +++ b/public/modules/users/controllers/authentication.client.controller.js @@ -31,4 +31,4 @@ angular.module('users').controller('AuthenticationController', ['$scope', '$http }); }; } -]); \ No newline at end of file +]); diff --git a/public/modules/users/views/authentication/signup.client.view.html b/public/modules/users/views/authentication/signup.client.view.html deleted file mode 100644 index e205176..0000000 --- a/public/modules/users/views/authentication/signup.client.view.html +++ /dev/null @@ -1,54 +0,0 @@ -
-

Sign up using your social accounts

-
- - - - - - - - - - - - - - - -
-

Or with your email

-
- -
-
\ No newline at end of file