【问题标题】:AWS Cognito - invite user from browser application (adminCreateUser)AWS Cognito - 从浏览器应用程序邀请用户 (adminCreateUser)
【发布时间】:2019-02-17 06:34:03
【问题描述】:

在 AWS cognito 中,管理面板中有一个选项可以通过向他发送带有临时密码的邀请来创建新用户。它工作得很好,但我需要在我的应用程序中实现完全相同的功能(react spa)。

我正在使用 aws-amplify-js,但我看不到有任何方法可以做到这一点。在 aws-sdk 文档中,我看到 adminCreateUser 我需要什么功能,但它需要开发人员凭据,所以我想我不应该在浏览器中使用它。

任何想法如何以正确的方式实现此功能?

【问题讨论】:

    标签: javascript amazon-web-services amazon-cognito aws-cognito


    【解决方案1】:

    您可以创建一个 lambda 和 API 端点来发送邀请。当然,您应该使用自定义授权保护 API 端点访问,以防止非授权用户调用此端点。

    有关 SDK 的更多信息,请访问以下内容: https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/CognitoIdentityServiceProvider.html#adminCreateUser-property

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-03-21
      • 1970-01-01
      • 2013-04-14
      • 2020-11-25
      • 2018-05-20
      • 1970-01-01
      • 1970-01-01
      • 2021-07-16
      相关资源
      最近更新 更多