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

如何使用C#代码在cognito用户池中使用social provider创建用户?

邹祺
2023-03-14

我一直在测试使用facebook来创建亚马逊认知用户。我一直在关注下面的链接,但据我所知,示例使用客户端代码注册用户。我需要能够通过我的API实现注册,这样我就可以在注册之前应用业务规则。

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

    null

使用认知用户池,不使用认知联合标识(标识池)

共有1个答案

宗政子琪
2023-03-14

对于要在其中创建用户的用户池。转到用户池的联邦部分下的身份提供商,配置身份提供商,在您的情况下是Facebook。然后在App Integration部分,选择App Client Settings,选择Facebook作为一个启用的身份提供者。当你注册facebook用户并尝试登录时,工作流程将是这样的。它将自动在用户池中创建一个与该facebook用户匹配的用户。还要记住在属性映射部分映射声明。

 类似资料:
  • 我试图使用Cognito用户池控制台创建一个用户(我正在设置用户名和临时密码的值),但我一直收到这个错误。 属性不符合架构:生日:数字不能超过10个字符(服务:AWSCognitoIdentityProviderService;状态代码:400;错误代码:InvalidParameterException;请求ID:98f3de9e-5ce3-11e7-98e8-9d0c69d31df9) 使用无

  • 问题内容: 我想构建一个 使用用户名作为参数 的 程序,并创建用户及其主文件夹 (具有一些诸如文件夹之类的硬编码规范,以及诸如用户名之类的安全检查不能是root或现有用户)。 我的应用程序需要创建用户才能授予SSH访问权限。 该程序将使用 sudo 执行。我读过它应该用C或C ++而不是脚本编写,因为脚本很容易被利用。 您能给我 一些建议或好的做法 吗? 我应该使用一些 Pam 库吗?有没有例子?

  • 我想登录与社会身份提供商(谷歌)和成功认证后,我需要通过谷歌认证令牌到Cognito用户池创建新用户。有可能吗?如果是,我们如何实现它? 我认为以下是步骤 使用Google登录并获得Google Auth令牌 将其发送到AWS Cognito User池以创建用户 裁判,我通过了 https://docs.aws.amazon.com/cognito/latest/developerguide/c

  • 我刚刚开始和AWS一起工作,学习AWS。我正在使用AWS移动中心的服务,到目前为止已经设置了登录 一切正常,现在我正在处理忘记密码和更新密码。 问题是,AWS设置忘记密码的方式是: 首先输入用户名,然后在用户输入用户名后,AWS通过SMS向与该用户名关联的电话号码发送验证码。 这是一个问题,因为这意味着任何人都可以输入任何用户名,并会发送一条短信,导致我的短信付款增加,老实说,这看起来很草率。 我

  • 问题内容: 如何使用Python在Linux中创建用户?我的意思是,我了解子流程模块,并考虑过调用“ adduser”并立即传递所有参数,但是“ adduser”命令会询问一些问题,例如密码,全名,电话和其他东西。我将如何使用子流程回答这个问题?我在以下问题中看到了名为pexpect的模块:我可以将Python用作Bash的替代品吗?。还有其他标准模块吗? 问题答案: 使用,它不会提出任何问题,但

  • 所以在我的应用程序中,我显然想为用户提供重置密码的方法。我遇到的问题是,用户池的新留档在这个主题上非常模糊。以下是他们告诉你忘记密码流要做的事情,你可以在以下链接找到: http://docs.aws.amazon.com/cognito/latest/developerguide/using-amazon-cognito-user-identity-pools-javascript-exampl