amazon-cognito相关内容
目标是实现一个社交提供商身份验证流程,如用户池应用集成和联合. 我想要满足的一件重要事情是合并具有相同电子邮件地址的用户池帐户. 我是通过调用 adminLinkProviderForUser 在 PreSignUp_ExternalProvider 认知 lambda 触发器中. 这样,一切正常.新的社交提供的用户正在注册并与现有的 Cognito(用户 + 通行证)用户关联.
..
我正在尝试在我的 iOS (Swift) 应用程序中实施新的 AWS Cognito 用户池,但我正在努力使登录过程正常工作.我基本上是在尝试遵循可用的示例 此处. 这是我目前所拥有的: 应用程序委托: class AppDelegate: UIResponder, UIApplicationDelegate, AWSCognitoIdentityInteractiveAuthent
..
我从 Angular 前端收到此错误消息,但我无权接触我的 lambda 代码: `访问从源“https://localization.test.***.*"获取“https://testapicd.***.***.com/localization/v1/role"**.com' 已被 CORS 策略阻止:请求的资源上不存在“Access-Control-Allow-Origin"标头.如果不透
..
我创建了一个执行以下操作的 lamdba 函数: var 参数 ={IdentityPoolId: "us-east-1:the-full-identity-id",Logins: {}//在变量中包含提供者名称};param.Logins["com.test.website.login"] = userIdICreatedAndStoredInDynamoDB;cognitoidentity.
..
我正在尝试借助 this 教程创建 Web 应用程序身份验证.这是我写的代码 - var app = {};app.configureCognito = function(){AWSCognito.config.region = 'us-east-1';变量池数据 = {UserPoolId: 'userPoolId',客户 ID:'客户 ID'};var userPool = new AWSC
..
是否可以使用 username 和 password 撤销在用户身份验证后获得的 AWS Cognito IdToken? 在我的用例中,对 API Gateway 端点的访问受到 Cognito User Pool Authorizer 的限制,它以 IdToken 作为 中的参数request.headers.Authorizer.我正在寻找阻止当前用户 IdToken 的方法.
..
我有一个 Lambda 函数来处理 API 网关触发的 POST 请求.后者设置为通过 Cognito 用户池授权方进行授权.授权有效 - 如果我传递用户的 ID 令牌,请求将被处理,如果我不传递,我会收到 401. 但是,我无法在 Lambda 函数中获取授权用户的身份.所有文档都让我相信它应该在上下文中,但事实并非如此.我也无法在那里映射它.更重要的是,似乎也没有办法根据用户的 ID 令
..
我想集成一个非常标准的功能:让用户(移动和网络)可以选择使用电子邮件/密码登录或使用 RBAC 的 facebook(谷歌)帐户登录(不同的用户可能有不同的角色,如用户、版主、管理员、创作者等).这基本上是我想要的登录内容: 我浏览了许多 AWS 教程和其他材料.我对如何实现它有所了解,但我仍然没有全貌.希望有人能在这里帮助我. 这是我目前的理解(请纠正我的错误). 1) 对于电
..
问题:我想授权我的 Amazon API Gateway 使用 Facebook 身份验证托管的 REST API 用户. 我的理解:我知道 Amazon Cognito 可用于对用户进行身份验证,称为联合身份.然后,我看到了 Authenticate API Clients with Amazon Cognito您的用户池,用于对 Cognito 用户池进行身份验证.我还发现 使用 Ama
..
我创建了一个 API 密钥并将其添加到我的函数中.然后我部署了 api 并对其进行了测试,但仍然得到: "message": "Forbidden"; 因为我一直在使用“x-api-key":“theKey",我如何通过我的 JSON 请求传递 api 密钥? 解决方案 x-api-key 参数作为 HTTP 标头参数传递(即它不会添加到 JSON 正文中).您传递 HTTP 标头的方
..
我想使用电话号码作为我的应用程序的用户名,并且我希望能够通过每次登录时验证电话号码来简化注册 - 没有乱七八糟的密码记住业务. 如何使用 AWS Cognito 用户池执行此操作,因为它要求我为每个用户强制配置密码. 我想过为每个用户使用一个虚拟密码并配置强制用户验证.每次用户退出时,我都可以“取消验证"用户,以便下次自动要求他们验证电话号码.此外,如果用户通过验证,我会将我的应用程序
..
我一直在研究为 Web 应用程序设置登录名,该应用程序可让客户端查看 S3 中托管的数据,并发现 AWS Cognito 具有托管 Web UI [link] 为我处理大部分身份验证流程,我面临的问题是我找不到如何将 Web UI 的输出集成到我的应用程序中.Cognito 中的大多数现有文档只是参考了如何使用各种 API 来创建您自己的 UI,这让我对我的问题的答案感到困惑. 是否有使用
..
好的,我现在已经研究了几天并取得了重大进展,但我仍然对基本面感到困惑. 我的应用程序使用 Cognito 用户池来创建和管理用户 - 这些在 S3 上通过他们的 IdentityId 进行标识.我的每个用户都有自己的 S3 文件夹,AWS 会自动为他们提供一个与用户的 IdentityId 相同的文件夹名称. 我需要将 IdentityId 与其他 Cognito 用户信息相关联,但不
..
我正在构建一个由 Angular2 单页应用程序和在 ECS 上运行的 REST API 组成的系统.API 在 .Net/Nancy 上运行,但这很可能会改变. 我想尝试一下 Cognito,这就是我想象的身份验证工作流程: SPA 登录用户并接收 JWT SPA 将 JWT 随每个请求发送到 REST API REST API 验证 JWT 是真实的 我的问题是关于第 3
..
使用 AWS Cognito,我想创建虚拟用户以进行测试. 然后我使用 AWS 控制台来创建这样的用户,但该用户的状态设置为 FORCE_CHANGE_PASSWORD.使用该值,无法对该用户进行身份验证. 有没有办法改变这个状态? 更新从 CLI 创建用户时的行为相同 解决方案 这终于被添加到 AWSCLI:https://docs.aws.amazon.com/cli
..
如何验证从 Amazon Cognito 收到的 JWT 并从中获取信息? 我在 Cognito 中设置了 Google 身份验证,并将重定向 uri 设置为点击 API 网关,然后我收到一个代码,我将其 POST 到此端点: https://docs.aws.amazon.com/cognito/latest/developerguide/token-endpoint.html
..
我想在用户在 amazon cognito 中确认后重定向到特定的 url. 当用户注册时,他将收到带有验证链接的确认邮件,如下所示https://.auth.us-west-2.amazoncognito.com/confirmUser?client_id=>&user_name=>&confirmation_code=> 如果用户点击上面的链接,它将重定向到确
..
当用户通过 Google 和 Facebook 身份提供商使用相同的电子邮件地址登录时,AWS Cognito 在用户池中创建多个条目,每个身份提供商使用一个条目: 我使用本教程中提供的示例代码来设置 AWS Cognito:使用 Amplify 框架进行用户身份验证的完整指南 如何只创建一个用户而不是多个用户? 是否可以让 AWS Cognito 自动组合(联合)条目从多个提供商转
..
我被困在“Amazon Cognito Identity 用户池"过程中. 我尝试了所有可能的代码来验证 cognito 用户池中的用户.但我总是收到错误消息,说“错误:无法验证客户端 4b*******fd 的秘密哈希". 代码如下: AWS.config.region = 'us-east-1';//地区AWS.config.credentials = 新 AWS.Cognito
..
我试图允许用户使用 Facebook 和 Amazon Cognito 注册我的应用程序.我发现以前的文档说要使用: let token = FBSDKAccessToken.currentAccessToken().tokenStringvar logins: NSDictionary = NSDictionary(dictionary: ["graph.facebook.com" : to
..