React native 如何使用google登录从AWS cognito获取访问令牌

React native 如何使用google登录从AWS cognito获取访问令牌,react-native,oauth-2.0,amazon-cognito,google-signin,React Native,Oauth 2.0,Amazon Cognito,Google Signin,我有一个react原生应用程序和一个Node JS后端。react本机应用程序发出Google登录请求并返回ID令牌。我如何设置它,以便通过应用程序登录将在我的cognito用户池中创建一个用户? 在Cognito中,我设置了Google登录,作为一个社会身份提供者。在浏览器上,我可以发出google登录请求,它会在Cognito用户池中自动创建一个用户配置文件 我遵循了这个指南: 如何使用react native google登录实现相同的结果。听起来这就是您想要的架构: 您的应用程序使用A

我有一个react原生应用程序和一个Node JS后端。react本机应用程序发出Google登录请求并返回ID令牌。我如何设置它,以便通过应用程序登录将在我的cognito用户池中创建一个用户? 在Cognito中,我设置了Google登录,作为一个社会身份提供者。在浏览器上,我可以发出google登录请求,它会在Cognito用户池中自动创建一个用户配置文件

我遵循了这个指南:


如何使用react native google登录实现相同的结果。

听起来这就是您想要的架构:

  • 您的应用程序使用AWS Cognito的令牌
  • 用户还可以通过其他登录系统登录
这意味着您应该避免“React Native Google登录”,因为它不符合这些要求。相反,你的React应用程序应该只知道Cognito,这也是技术上最简单的选择

矿山资源

阅读本文,注意我的代码支持联邦登录,但只指向Cognito