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