node.js - Google 登录 React 和 Node .js
问题描述
我已经搜索了在使用 React js 的应用程序和使用 Node js 的服务器中实现登录的实现,我发现了两种不同的处理方法。
1)从react应用重定向到后端定义的GOOGLE_CALLBACK_URL,然后接收一个带有状态和jwt的url,以防登录。
2)使用 react-google-login 库和 clientId 它将自动打开以使用 google 登录,并在 onSuccess 事件中收到令牌,该令牌称为后端的端点,因此如果该用户可以管理数据库中已经存在/不存在,并使用所需的信息进行响应。
2 个选项中哪个是正确的?
解决方案
推荐阅读
- sql - 带有大输入字符串的 db2 REGEXP_INSTR 问题
- google-maps - 谷歌地图从两个文本框值添加标记(纬度和经度)
- react-native - 视频通话通知
- javascript - JavaScript 包含方法
- c++ - 在c ++中输入直到文件结束
- functional-programming - `is pure` trait 和默认参数
- c# - WebView2 - 此站点正在尝试打开(应用程序)
- matrix - 反向传播中的维度不匹配
- android - 如何在 API 级别 17 中为 OkHttpClient.Builder() 启用 Tls12
- javascript - 可以使用 React Spring 在更多已加载的图像之间切换吗?