Tuesday, 15 April 2014

angularjs - Yeoman Angular-fullstack generator post error -



angularjs - Yeoman Angular-fullstack generator post error -

i'm using angular-fullstack generator larn how angular communicates mongoose. after running grunt serve without modifying files, sign up form doesn't work giving post 400 (bad request).

where should modifications post create new user in database?

an example uploaded openshift.

i had same problem, how solved:

on file: /lib/controllers/users.js on create function, alter req.body , utilize req.query instead.

/** * create user */ exports.create = function (req, res, next) { var newuser = new user(req.query); newuser.provider = 'local'; newuser.save(function(err) { if (err) homecoming res.json(400, err); req.login(newuser, function(err) { if (err) homecoming next(err); homecoming res.json(req.user.userinfo); }); }); };

regards

angularjs yeoman mean-stack yeoman-generator-angular

No comments:

Post a Comment