node.js - Passport.js error Unknown authentication strategy "local" -
i use passport methods in code also, example in registration in controller use req.login(). , works - user created without errors. when try login username , password of user, call passport , error.
router:
router.post('/login', passport.authenticate('local', { successredirect: '/', failureredirect: '/login', failureflash: true }));
the error in terminal:
error: unknown authentication strategy "local" @ attempt (/home/proj/node_modules/passport/lib/middleware/authenticate.js:166:37) @ object.authenticate [as handle] (/home/proj/node_modules/passport/lib/middleware/authenticate.js:342:7) @ next_layer (/home/projs/node_modules/express/lib/router/route.js:103:13) @ route.dispatch (/home/proj/node_modules/express/lib/router/route.js:107:5) @ c (/home/proj/node_modules/express/lib/router/index.js:195:24) @ function.proto.process_params (/home/proj/node_modules/express/lib/router/index.js:251:12) @ next (/home/proj/node_modules/express/lib/router/index.js:189:19) @ next_layer (/home/proj/node_modules/express/lib/router/route.js:77:14) @ next_layer (/home/proj/node_modules/express/lib/router/route.js:81:14) @ route.dispatch (/home/proj/node_modules/express/lib/router/route.js:107:5)
Comments
Post a Comment