There is a detailed answer at http://stackoverflow.com/questions/15711127/express-passport-node-js-error-handling
I didn't try it It mentions failureFlash options, and then, the message is stored in session, you can access the message from your view template. It mentions connect-flash module, and how to manage the response directly with res.send, instead of 401 Angel "Java" Lopez @ajlopez On Sun, Jul 12, 2015 at 8:55 AM, Lazar Gubezkis <[email protected]> wrote: > I'm using the local authentication strategy with passportjs: > > passport.use(new LocalStrategy( > function(username, password, done) { > if (username === "myuser" && password === "mypass") > return done(null, { name: "myuser" }); > > return done(null, false, { message: 'Incorrect username and/or > password' }); > } > )); > > In the case of a 401 status, I would like to be able to access my message: > "Incorrect username and/or password". But all I see in the body of the > response is the word "Unauthorized". How do I do that? > > Thanks. > > -- > Job board: http://jobs.nodejs.org/ > New group rules: > https://gist.github.com/othiym23/9886289#file-moderation-policy-md > Old group rules: > https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines > --- > You received this message because you are subscribed to the Google Groups > "nodejs" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/nodejs/dfe3c20d-3821-4628-8852-286ed4a45094%40googlegroups.com > <https://groups.google.com/d/msgid/nodejs/dfe3c20d-3821-4628-8852-286ed4a45094%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- Job board: http://jobs.nodejs.org/ New group rules: https://gist.github.com/othiym23/9886289#file-moderation-policy-md Old group rules: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines --- You received this message because you are subscribed to the Google Groups "nodejs" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/nodejs/CAMs%2BDqJ0uotv5bzNQoN6wNL7y%3DsW0kVVPX1S_KJTTPHy2tj_tA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
