[英]AWS Cognito - invite user from browser application (adminCreateUser)
在 AWS cognito 中,管理面板中有一个选项可以通过向他发送带有临时密码的邀请来创建新用户。 它运行良好,但我需要在我的应用程序(react spa)中实现完全相同的功能。
我正在使用 aws-amplify-js,但我看不到有任何方法可以做到这一点。 在 aws-sdk 文档中,我看到 adminCreateUser 我需要什么功能,但它需要开发人员凭据,所以我想我不应该在浏览器中使用它。
任何想法如何以正确的方式实现此功能?
您可以创建 lambda 和 API 端点来发送邀请。 当然,您应该使用自定义授权来保护 API 端点访问,以防止未经授权的用户调用此端点。
有关 SDK 的更多信息,请访问以下内容: https : //docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/CognitoIdentityServiceProvider.html#adminCreateUser-property
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.