Google身份验证和Facebook身份验证

时间:2017-09-15 17:57:55

标签: node.js reactjs express mongoose

我想将google身份验证集成到我的网站。我使用reactJS作为前端,nodeJS作为后端,mongoose作为数据库...请帮助我将google身份验证和Facebook身份验证集成到我的网站。

1 个答案:

答案 0 :(得分:0)

可以使用护照js和快速会话(为了存储“会话状态”)在您的节点js后端集成Google身份验证和Facebook身份验证。我建议您查看护照js文档以及您可以在该主题上找到的任何教程。 Passport提供易于使用的中间件功能,可与您的客户端应用程序共享cookie以进行身份​​验证。

  

Passport是Node.js的身份验证中间件。 Passport非常灵活和模块化,可以不受干扰地放入任何基于Express的Web应用程序中。一套全面的策略支持使用用户名和密码,Facebook,Twitter等进行身份验证。

http://passportjs.org/
https://github.com/expressjs/session