【发布时间】:2019-10-17 18:07:05
【问题描述】:
我正在使用 AWS Cognito、DynamoDB 和 Lambda 开发无服务器应用程序。 我需要一些用户友好的 URL id。 是否可以使用 Cognito 用户池生成仅数字的 ID?如果不是,在 lambda 中手动生成它的最佳方法是什么?
提前致谢。
【问题讨论】:
标签: aws-lambda amazon-dynamodb amazon-cognito serverless-framework
我正在使用 AWS Cognito、DynamoDB 和 Lambda 开发无服务器应用程序。 我需要一些用户友好的 URL id。 是否可以使用 Cognito 用户池生成仅数字的 ID?如果不是,在 lambda 中手动生成它的最佳方法是什么?
提前致谢。
【问题讨论】:
标签: aws-lambda amazon-dynamodb amazon-cognito serverless-framework
不,Cognito 只生成 UUID 格式的 ID,你可以从 JWT 中获取用户 ID,不需要放在 URL 中。
如果您坚持使用数字用户 ID,您可以在 DynamoDB 或 RDS 中创建映射表。
【讨论】: