我已经搜索了在使用 React js 的应用程序和使用 Node js 的服务器中实现登录的实现,我发现了两种不同的处理方法。
1)从react应用重定向到后端定义的GOOGLE_CALLBACK_URL,然后接收一个带有状态和jwt的url,以防登录。
2)使用 react-google-login 库和 clientId 它将自动打开以使用 google 登录,并在 onSuccess 事件中收到令牌,该令牌称为后端的端点,因此如果该用户可以管理数据库中已经存在/不存在,并使用所需的信息进行响应。
2 个选项中哪个是正确的?