我是来自解析的aws的初学者,非常感谢你们的任何帮助。我想为我的Unity游戏使用aws设置用户注册/登录系统。
这个过程有两种:
关于facebook,我设法使用Congnito帮助。但是关于自定义用户注册/登录,我发现我需要设置我自己的身份验证,如下所示:Lambda
问题1:这是唯一的选择吗?是否有类似于提供解析的内容?
问题2:Cognito上存储的数据位于数据集中。每个用户将拥有1个数据集或1个身份?如果每个用户有1个数据库,每个用户最多可以有1 MB的空间?我读取的标识最多包含20个数据集。那么当我有超过20个用户时会发生什么?会自动创建新身份吗?另外,如果我想上传用户图片,我需要S3吗?是否需要使用dynamodb来存储用户数据?
如果我的问题非常简单,请耐心等待,因为我只是aws的初学者。
谢谢。
答案 0 :(得分:0)
1:最近Cognito推出了用户池功能。这将使您能够进行自定义注册/登录。请参阅:Your user pools
2:身份是最终用户的唯一标识符。如果使用Cognito sync存储数据,则1个标识可以包含20个数据集,每个数据集的最大大小为1 MB。您可以拥有任意数量的身份(最终用户)。您还可以在S3中存储数据,并使用Cognito出售的临时和范围凭据来访问S3数据。