node.js - How to display error message using passport in view -



node.js - How to display error message using passport in view -

i want display error or succuss message during authentication using passport,my code in passport.js is:

var passport = require('passport'); var flash = require('connect-flash'); var localstrategy = require('passport-local').strategy, user = require(process.cwd() + '/app/models/user'); module.exports = function() { passport.use(new localstrategy({ usernamelocal: 'userid', passwordlocal: 'password' }, function(username, password, done) { user.findone({ userid: username }, function(err, user) { if (err) homecoming done(err); if (!user) { console.log("*************user name error"); this.message = "user error"; homecoming done(null, false, { message: 'unknown user' }); } if (user.deleted) { console.log("user deleted error"); homecoming done(null, false, { message: 'unknown user' }); } }); } )); }

node.js

Comments

Popular posts from this blog

model view controller - MVC Rails Planning -

ruby on rails - Devise Logout Error in RoR -

html - Submenu setup with jquery and effect 'fold' -