当前位置: 首页 > 知识库问答 >
问题:

如何使用社会身份提供者在用户池中创建用户?

傅增
2023-03-14

我想登录与社会身份提供商(谷歌)和成功认证后,我需要通过谷歌认证令牌到Cognito用户池创建新用户。有可能吗?如果是,我们如何实现它?

我认为以下是步骤

  1. 使用Google登录并获得Google Auth令牌
  2. 将其发送到AWS Cognito User池以创建用户

裁判,我通过了

https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-pools-identity-federation.html

https://docs.amazonaws.cn/en_us/cognito/latest/developerguide/cognito-user-pools-social-idp.html

https://docs.aws.amazon.com/cognito/latest/developerguide/google.html

https://docs.aws.amazon.com/cognito/latest/developerguide/amazon-cognito-integrating-user-pools-with-identity-pools.html

https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-scenarios.html

https://aws-amplify.github.io/docs/android/authentication

https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-pools-social-idp.html

https://docs.aws.amazon.com/cognito/latest/developerguide/tutorial-integrating-user-pools-android.html

共有1个答案

陶修洁
2023-03-14

也很难弄清楚这一点。

检查此链接,可能会有所帮助。

https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-pools-social-idp.html#cognito-user-pools-social-idp-step-1

 类似资料:
  • 我是AWS的新手,正在学习Cognito池。 我计划使用与Cognito联合身份池连接的Cognito用户池。我不想使用带有托管用户界面功能的登录或任何其他登录用户界面登录。 以下情况是否属实/可能:- 从后端使用用户名和密码调用一些Cognoto API时,它可以自动调用配置的用户池联合身份提供程序来验证用户,然后生成JWT令牌。如果是,请您为我指点/指导。 我真的很感激任何帮助。提前谢谢。

  • 我一直在测试使用facebook来创建亚马逊认知用户。我一直在关注下面的链接,但据我所知,示例使用客户端代码注册用户。我需要能够通过我的API实现注册,这样我就可以在注册之前应用业务规则。 https://docs.aws.amazon.com/cognito/latest/developerguide/facebook.html null 使用认知用户池,不使用认知联合标识(标识池)

  • 我正在尝试创建一个委托身份验证提供程序来执行逻辑,然后根据一些任意逻辑决定选择哪个身份验证提供程序;为了这个例子,如果用户名以前缀开头。 我当前的SecurityConfig将一次尝试一个身份验证提供程序: 根据用户名,我想选择是否要使用try a provider,这样,如果用户名不是以特定前缀(“ldap”、“custom”、“ad”等)开头,它们就不会被调用...),所以: 我似乎无法以这种

  • 问题内容: 我正在我的项目中实施Spring Security 在我的DAO类中,我正在定义loadUserByUsername 我的课就像 UserDAOImpl.java 在Spring-security.xml中 但是当我运行程序时出现错误 谁能帮我解决这个问题? 问题答案: 通常,被组件扫描的Bean以小写字母开头,并以驼峰大小写,因此该Bean在应用程序上下文中将以(not )的形式存在

  • 我正在用Okta替换我们内部发明的身份验证服务,并且需要在我们的应用程序中使用Saml2支持SSO。Okta可以配置为服务提供者,发送并接收和验证。到目前为止一切顺利:我能够在Okta中配置身份提供者,接收断言,并且根据日志,断言已成功验证并用户自动配置。 但是从现在开始会发生什么呢? < li >在Idp启动的流程中,如何将用户重定向到应用程序url?由Idp配置的< code>RelaySta

  • 我试图在authenticationProvider中使用自动连线对象,但出现错误。如果不在类中使用服务对象,就不会有问题,但我当然需要服务对象。 定制身份验证提供者类: 使用自定义提供程序的类: 豆的创造: 安全性的初始化: 错误消息: 警告:在上下文初始化过程中遇到异常-取消刷新尝试:org.springframework.beans.factory.UnsatisfiedDependency