Ejemplo n.º 1
0
	app.post('/users/signup', function(req, res){
		usersImpl.signup(req.body.username, req.body.password, function(err, data){
			if(err == undefined){
				routeUtils.respond(req, res, data);
			}else{
				routeUtils.respond(req, res, err);
			}
		});
	});
Ejemplo n.º 2
0
	}).post('/mp-manager/register', function(httpRequest, httpResponse) {
		if(1 == siteConfigObj.allowUserRegistration) {
			var userObj = require(ROOT_PATH + '/library/user');
			userObj.signup({
				email: httpRequest.body.email,
				password: httpRequest.body.password
			}, function(userInfo) {
				mpObj.logger.debug('New User Signup: ' + httpRequest.body.email);
				httpResponse.redirect('/mp-manager/login');
			}, function(err) {
				mpObj.logger.error(err);
				httpResponse.redirect('/mp-manager/register?msgcode=SERVER_BUSY');
			});
		}
		else {
			mpObj.logger.info('Registration not allowed from site settings.');
			httpResponse.redirect('/404?msgcode=REGISTRATION_NOT_ALLOWED');
		}
	});
Ejemplo n.º 3
0
router.post('/signup', function(request, response, next) {
    controller.signup(request, response, next);
});