約束事を変更するにはreject()
エラーは500から200にステータスコードはOKですか?javascript(ES6)で約束
いつも私はいくつかのケースで拒否しようとすると、フロントエンドで500エラーが発生します。
export default function login(req, res) {
return new Promise((resolve, reject) => {
passport.authenticate('local', function authenticate(err, user, info){
if(err) reject(err);
if(!user) reject(info);
req.logIn(user, err, info => {
if(err) { reject(err) }
else {
resolve(user);
}
})
})(req, res);
});
}
エラー:Status Code:500 Internal Server Error
おそらくあなたのサーバーコードで500エラーを解決する必要があります – Weedoze