我们如何使用 dynamodb local 来保存经过身份验证的用户的认知 ID

How we can use dynamo db local to save cognito ID of authenticate users

是否有任何特定方法可以在 Amazon DynamoDB 本地设置中创建 Cognito 身份池?我已经设置了 javascript shell 并创建了几个表并查询了它。我需要为我的节点应用程序提供经过身份验证的模式用户登录(Facebook、Amazon、Google)。我找到了几个关于如何使用 AWS DynamoDB 进行设置的教程,但我需要知道如何在不访问 AWS DynamoDB 的情况下使用本地 DynamoDB 创建它。

Amazon DynamoDB Local 不验证凭据,因此无论您如何设置 Amazon Cognito 身份池或池的角色都无关紧要。如果您使用的是 Amazon DynamoDB 或本地 DynamoDB,您将能够以相同的方式与 CognitoCredentials 对象进行交互。

请务必注意,除非您使用完整服务,否则您将永远无法验证细粒度访问控制,同样是因为 DynamoDB 本地不验证凭据。