0
我正在使用Angular-fullstack發電機學習Angular如何與Mongoose通信。在沒有修改任何文件的情況下運行grunt serve
後,註冊表單不起作用,發出POST 400 (Bad Request)
。Yeoman Angular-allstack發電機發佈錯誤
我應該在哪裏做修改得到POST
在數據庫中創建一個新用戶?
安example我上傳到Openshift。
我正在使用Angular-fullstack發電機學習Angular如何與Mongoose通信。在沒有修改任何文件的情況下運行grunt serve
後,註冊表單不起作用,發出POST 400 (Bad Request)
。Yeoman Angular-allstack發電機發佈錯誤
我應該在哪裏做修改得到POST
在數據庫中創建一個新用戶?
安example我上傳到Openshift。
我有同樣的問題,我這是怎麼解決的:
在文件:在創建功能/lib/controllers/users.js,改變req.body
和使用req.query
代替。
/**
* Create user
*/
exports.create = function (req, res, next) {
var newUser = new User(req.query);
newUser.provider = 'local';
newUser.save(function(err) {
if (err) return res.json(400, err);
req.logIn(newUser, function(err) {
if (err) return next(err);
return res.json(req.user.userInfo);
});
});
};
問候