节点 js 登录 API 使用 Passport js

Node js Login API with Passport js

我正在构建一个项目 有很多 API 但我也登录 API 在这种情况下我正在使用护照本地策略 我关注了这个视频Node.js With Passport Authentication | Full Project 但是现在在制作 API 时我还没有呈现我想发送的页面 json 响应会说密码错误或找不到用户但在本地策略中只有成功重定向和失败重定向没有选项发送 json 回复请给我建议一个安全的技术来做到这一点我也在验证电子邮件是否已验证以及用户是否被禁止。

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

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