sail741 / cursed_stones

Best game euw
1 stars 0 forks source link

Erreur lors de la tentative de connexion d'un utilisateurs inéxistant #12

Closed ralmn closed 7 years ago

ralmn commented 7 years ago
Unhandled rejection Error: Can't set headers after they are sent.
    at ServerResponse.setHeader (_http_outgoing.js:359:11)
    at ServerResponse.header (/Users/ralmn/Developpement/cours/projetWeb/cursed_stones/server/node_modules/express/lib/response.js:719:10)
    at ServerResponse.location (/Users/ralmn/Developpement/cours/projetWeb/cursed_stones/server/node_modules/express/lib/response.js:836:15)
    at ServerResponse.redirect (/Users/ralmn/Developpement/cours/projetWeb/cursed_stones/server/node_modules/express/lib/response.js:874:18)
    at allFailed (/Users/ralmn/Developpement/cours/projetWeb/cursed_stones/server/node_modules/passport/lib/middleware/authenticate.js:132:20)
    at attempt (/Users/ralmn/Developpement/cours/projetWeb/cursed_stones/server/node_modules/passport/lib/middleware/authenticate.js:167:28)
    at Strategy.strategy.fail (/Users/ralmn/Developpement/cours/projetWeb/cursed_stones/server/node_modules/passport/lib/middleware/authenticate.js:284:9)
    at verified (/Users/ralmn/Developpement/cours/projetWeb/cursed_stones/server/node_modules/passport-local/lib/strategy.js:82:30)
    at /Users/ralmn/Developpement/cours/projetWeb/cursed_stones/server/passport.js:25:14
    at Model.<anonymous> (/Users/ralmn/Developpement/cours/projetWeb/cursed_stones/server/model/users.js:41:6)
    at Model.tryCatcher (/Users/ralmn/Developpement/cours/projetWeb/cursed_stones/server/node_modules/bluebird/js/release/util.js:16:23)
    at Promise._settlePromiseFromHandler (/Users/ralmn/Developpement/cours/projetWeb/cursed_stones/server/node_modules/bluebird/js/release/promise.js:512:31)
    at Promise._settlePromise (/Users/ralmn/Developpement/cours/projetWeb/cursed_stones/server/node_modules/bluebird/js/release/promise.js:569:18)
    at Promise._settlePromise0 (/Users/ralmn/Developpement/cours/projetWeb/cursed_stones/server/node_modules/bluebird/js/release/promise.js:614:10)
    at Promise._settlePromises (/Users/ralmn/Developpement/cours/projetWeb/cursed_stones/server/node_modules/bluebird/js/release/promise.js:693:18)
    at Async._drainQueue (/Users/ralmn/Developpement/cours/projetWeb/cursed_stones/server/node_modules/bluebird/js/release/async.js:133:16)

POST /login 302 89.375 ms - 56
GET /login 200 24.135 ms - 505
sail741 commented 7 years ago

Il faut gérer le cas d'un "status=0"