使用Passport js的Node js登录API

问题描述

我正在构建一个具有许多API的项目女巫,但在这种情况下我也有登录API,因此我正在使用护照本地策略,因此我跟随了这段视频Node.js With Passport Authentication | Full Project,但现在在制作API时我还没有我想发送json页面的渲染页面,将说密码错误或未找到用户,但是在本地策略中只有成功重定向和失败重定向才可以发送json响应,请选择一种安全的方法来建议我, m验证电子邮件是否已通过验证以及用户是否被禁止

解决方法

阅读本文https://medium.com/swlh/set-up-an-express-js-app-with-passport-js-and-mongodb-for-password-authentication-6ea05d95335c 从头到尾将涵盖使用本地策略登录passport.js。

这是上述代码实现的仓库 https://github.com/FBosler/fb-tutorial-social-login/tree/steps/3_backend_1