amazon-cognito相关内容
我有 AWS Cognito 身份池,配置了 Cognito 用户池作为身份验证提供商. 假设我在 Cognito 身份池中有一个身份的身份 ID(例如 us-east-1:XXaXcXXa-XXXX-XXXX-XXX-XXXXXXXXXXXX),其中该身份与 Cognito 用户池中的用户有链接登录. 使用身份 ID,我如何获取链接的用户详细信息(电子邮件、电话、用户名)? 解决方
..
我正在尝试使用来自浏览器的网络套接字连接到 AWS IoT. 我试过这个例子:https://github.com/awslabs/aws-iot-examples/tree/master/mqtt样本 另一个稍作修改,以便它可以与 Cognito 身份池登录的用户一起使用.https://github.com/dwyl/learn-aws-iot/blob/master/src/js
..
我只想将 Cognito 用户池用于 Facebook 登录,这可能使用内置登录表单,但我需要使用自己的. 理论上,当涉及到自定义表单时,应该不难:在我收到来自 FB 的用户对象后,我将用户和电子邮件属性绑定到我的用户池中的属性并保存. > 但是如何处理密码字段和未来的身份验证?在这里,我在旅途中失败了...... ...userPool.signUp('FoobarUser', '*
..
我使用 Amazon Cognito 用户池进行登录.当我访问我的网络应用程序时,我得到一个重定向到 https://.auth..amazoncognito.com/login?response_type=code&client_id=&redirect_uri=. 使用池中用户的用户名/密码登录后,我将被重定向到回调 URL,并将代码作为查询参数.我可以用它来获取令牌.我如何将它集成到邮递
..
在 AppSync 中,当您使用 Cognito 用户池作为您的身份验证设置时,您将获得 身份:{子:'bcb5cd53-315a-40df-a41b-1db02a4c1bd9',发行人:'https://cognito-idp.us-west-2.amazonaws.com/us-west-2_oicu812',用户名:'煎锅',索赔:{子:'bcb5cd53-315a-40df-a41b-1
..
AWS CloudFormation 提供了一个名为 CloudFormer 的默认堆栈,这是一种模板创建工具.CloudFormer 从您当前的 AWS 环境创建一个 CloudFormation 模板,允许您单击要包含在模板中的手动创建的资源. AWS CloudFormer 文档没有列出 CloudFormer 支持的 AWS 服务.2013 年有一个公告(CloudFormer 现在
..
我正在使用 cognito 发送自定义电子邮件以忘记密码.我需要在哪里设置不触发 lambda 的代码? 解决方案 忘记密码请求 :- 公共异步任务忘记密码(字符串电子邮件){使用 (var cognito = new AmazonCognitoIdentityProviderClient(AWSConnection.AWS_AccessKey, AWSConnection.AWS_Se
..
如何使用 C# 和 .NET Core 3.x 在 AWS Cognito 用户池中管理用户?在文档中找不到任何关于它的内容. 解决方案 @Attilio Gelosa 原创文章 我写这篇文章是希望它能帮助别人.我不得不阅读一页又一页的文档并从 AWS 专家那里获得帮助(非常感谢,Faustino!),但最终我做到了:能够使用 C# 和 .NET 核心 3.x. 配置 在
..
我在弄清楚如何验证由 AWS Cognito 在我的 .NET Core Web API 中提供给客户端的 JWT 时遇到了一些麻烦. 我不仅无法弄清楚 Microsoft.IdentityModel.Tokens.TokenValidationParameters 的变量应该是什么,而且一旦我终于做到了,我不知道如何检索 JWT 密钥从 https://cognito-idp.{regio
..
我想设置一个 Blazor 客户端应用程序,通过 AWS Cognito 进行身份验证. 当我运行应用程序时,我没有重定向到登录页面,而是页面显示“正在授权..."几秒钟,而我在控制台中收到此错误: 拒绝在框架中加载“https://blazorapp.auth.eu-central-1.amazoncognito.com/login?...Q&code_challenge_method=
..
我一直在寻找有关如何交换授权代码以务实地从 cognito 获取访问令牌的解决方案.我已经创建了认知池和集成的应用程序客户端.所以当我以下面的格式调用登录域时,我得到了登录页面并能够登录/注册 https:///login?response_type=code&client_id=&redirect_uri=
..
我一直在寻找有关如何交换授权代码以务实地从 cognito 获取访问令牌的解决方案.我已经创建了认知池和集成的应用程序客户端.所以当我以下面的格式调用登录域时,我得到了登录页面并能够登录/注册 https:///login?response_type=code&client_id=&redirect_uri=
..
如何在没有官方 SDK 的平台上通过 Amazon Cognito REST API(用于用户池)进行登录? - 请注意,我要求的是用户池 - 不是身份池. 概要 Amazon cognito 提供 3 种登录方式: 联合登录(创建身份池)- 使用社交连接,如 FB、Twitter、G+ 等 AWS 托管登录(创建用户池)- 使用亚马逊自己的托管注册、登录、忘记密码、重置密码服
..
我目前使用 AWS Amplify 身份验证,使用 Cognito 进行 React 身份验证.用户注册必须通过点击他们通过电子邮件收到的确认链接来确认他们的新帐户. 当用户提交注册信息时,显示的下一个 UI 是确认注册,要求用户确认代码.我不需要这个阶段,因为这是在用户确认他们的电子邮件时处理的. 我正在使用 react-ui Amplify 组件来控制身份验证和用户注册/加入/退出
..
所以我试图将存储在 dynamodb 中的用户迁移到认知用户池,但是 UserMigration_ForgotPassword 触发器根本不起作用.我到处搜索,没有找到解决我的问题的方法.我也按照文档写了这封信,仍然什么都没有.这是我的代码在 lambda 中的样子: else if (event.triggerSource === 'UserMigration_ForgotPassword')
..
我有一个 PHP 网页,我在其中配置了 aws sdk 并实例化了 Cognito 客户端客户端也配置了客户端密钥,并且启用了身份验证流 USER_PASSWORD_AUTH、USER_SRP_AUTH.具有基本身份验证流类型 USER_PASSWORD_AUTH 的initialAuth 对我来说很好用.以下是我尝试的示例用法 - $result = $cognito->initiateAut
..
我们正在将我们的基础设施迁移到 AWS.我们正在开发一个后端层作为 Lambda 函数,并将其托管在 API Gateway 之后.我们正在使用客户端凭据流并使用客户端 ID - 机密对客户端进行身份验证.在我们向 Cognito 中的 Oauth 发送令牌请求后,它会返回一个访问令牌,我们将使用此令牌访问 API Gateway 托管的 REST 服务. 所以,我们需要区分请求的所有者有两
..
我计划使用 IAM 和 cognito 身份池作为 OIDC 或 SAML 提供商.我的目标是在没有任何第三方集成的情况下使用 AWS 作为提供商. 我查看了 IAM Identity Provider 并阅读了文档 https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_providers_create_oidc.html 但似乎
..
我正在尝试使用适用于 javascript 的 AWS 开发工具包刷新 AWS Cognito ID 令牌.我们需要令牌 ID 自动刷新,而无需对我们的用户进行任何操作.我创建了以下函数,我们将检查身份验证后获取的过期时间,当当前时间接近过期时间时,我们将调用此函数. refreshToken(成功,失败){变量池数据 = {UserPoolId: this.initializeData.Use
..
请,我想创建一个 post-authentication Lambda 钩子,它调用 AdminListDevices API 来计算当前链接到用户的设备数量.有人可以给我一个关于如何做到这一点的例子或指向我的链接吗?谢谢. 解决方案 没有一个正式的例子可以完全做到这一点,但完全有可能. 如果您希望围绕尝试对新设备进行身份验证(即只有 5 个设备可以为该帐户传输音乐)建立逻辑,Cog
..