reactjs - 使用 google oauth2.0 和 react, express 应用
问题描述
我使用 react 作为前端,express.js 作为后端 API 服务器。我的应用程序应该由拥有谷歌电子邮件的用户使用。所以我想使用 Google OAuth 登录我的应用程序。
我想知道如何连接所有这些反应、快速服务器、谷歌 OAuth。有什么好的资源可以解释这一点吗?
用户使用 google OAuth 登录,如果用户登录了应用程序,用户可以联系 express.js 服务器中的人员数据。我该如何处理?
解决方案
我花了一些时间弄清楚这一点。它没有很好的记录,所以我写了这篇文章。https://medium.com/@maartendebaecke2/mern-stack-implementing-sign-in-with-google-made-easy-9bfdfe00d21c
它向您展示了如何使用 passport.js 和 passport-google-oauth2 策略来注册用户、启动会话并将该用户保存在数据库中。它还包含一些样式“使用 Google 登录”按钮的代码。
推荐阅读
- azure - 如何使用 Terraform 批准 Blob 存储 ADLS Gen2 上的托管专用终结点?
- javascript - P5.JS 3D点图渲染极慢
- matlab - 这个 Matlab 代码的 Maple 翻译是什么?
- c# - Moq EFCoreSecondLevelCacheInterceptor NotCacheable()
- tensorflow - Tensorflow '2.5.0' 可以与 tensorflow-data-validation 和大查询一起使用吗?这是验证模式和数据进入云的最佳方法吗
- c++ - “给定对齐方式和大小,对齐指针”是什么意思
- facebook-android-sdk - Facebook 范围无效
- spring-cloud - Spring Boot 升级到 2.5.4 不兼容 spring-cloud 2020.0.3
- android - 状态栏后面的布局
- r - 条形图中的ggplot累积值