如何在不登录AWS的情况下随机生成用户ID

托比

用户无需登录即可使用我的应用程序。但是,如果他们创建帐户(例如保存产品),就会获得更多功能。

我正在研究此AWS文档:集成现有的NoSQL表-AWS Mobile Hub开发人员指南

但是,它似乎没有有关允许没有登录用户的权限的任何详细信息。当用户首次打开应用程序并仍然使用它创建用户时,我将需要随机生成一个ID。

我已经建立了一个包含产品列表的数据库。我计划使用ObjectMapper API来查询数据库。

杰森

AWS提供了一项名为Amazon Cognito的服务Amazon Cognito有两个部分,Cognito用户池和Cognito联合身份。

Cognito用户池管理用户创建,凭据存储,组分配等。

Cognito联合身份,将经过身份验证的用户转换为AWS IAM凭证。Cognito联合身份可以使用Cognito用户池进行身份验证,或者使用Facebook,Amazon,Google,Apple,SAML或OpenID进行身份验证

Cognito联合身份允许同时进行身份验证和未经身份验证的用户。您可以从未认证的用户切换到已认证的用户。

您可以通过调用GetId使用Cognito联合身份来获取用户ID Logins参数是可选的。GetId每次都会返回唯一的用户Guid。然后,您可以在本地存储该Guid来跟踪您的用户,然后,如果该用户决定注册,则可以将该guid链接到经过身份验证的用户该链接包含iOS代码示例。

AWS Mobile Hub(现在称为Amplify)在后台使用Cognito,您可以在此处查看流程

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在不登录的情况下使用Cookie创建随机用户

来自分类Dev

Android Firebase 如何在不登录的情况下获取另一个孩子的用户 ID?

来自分类Dev

如何在不登录的情况下从 firebase 实时数据库获取用户 ID(UID)

来自分类Dev

如何在不验证(登录/注册)用户的情况下保护Firebase Realtime数据库?

来自分类Dev

如何在不登录的情况下保护REST API

来自分类Dev

如何在不登录的情况下编辑.bashrc

来自分类Dev

如何在不登录的情况下使用 WSL Ubuntu?

来自分类Dev

如何在不登录的情况下删除坏程序?

来自分类Dev

Shiny:如何在不重新生成的情况下引用随机生成的数据集?

来自分类Dev

如何在不登录的情况下保存用户值,然后在其他活动的当前用户值中添加数据字段?

来自分类Dev

如何在不按播放按钮的情况下随机播放视频

来自分类Dev

如何在不付款的情况下保护用户到用户的访问路线?

来自分类Dev

如何在不冲突的情况下生成固定长度的随机数?

来自分类Dev

如何在不登录的情况下克隆公共启动板存储库?

来自分类Dev

如何在不登录网站的情况下防止访问虚拟目录

来自分类Dev

如何在不登录控制台的情况下启动X?

来自分类Dev

如何在不登录的情况下获取SQL Server数据库名称?

来自分类Dev

如何在不登录php的情况下停止直接访问页面

来自分类Dev

如何在不登录Ubuntu One的情况下通过Ubuntu软件中心安装Steam

来自分类Dev

如何在不登录的情况下获得计数之类的Facebook页面?

来自分类Dev

如何在不登录Ubuntu One的情况下通过Ubuntu软件中心安装Steam

来自分类Dev

如何在不刷新页面的情况下登录网站

来自分类Dev

如何在不注销和登录的情况下使`usermod`命令生效

来自分类Dev

如何在不登录的情况下向博客文章添加“赞”功能

来自分类Dev

如何在不登录的情况下获取SQL Server数据库名称?

来自分类Dev

如何在不登录数据库的情况下从MySQL迁移数据?

来自分类Dev

如何在不登录Google的情况下显示Google Analytics(分析)嵌入的报告

来自分类Dev

如何在不登录邮件的情况下验证硒中的电子邮件链接?

来自分类Dev

如何在不登录的情况下访问 Google Analytics Api 数据

Related 相关文章

  1. 1

    如何在不登录的情况下使用Cookie创建随机用户

  2. 2

    Android Firebase 如何在不登录的情况下获取另一个孩子的用户 ID?

  3. 3

    如何在不登录的情况下从 firebase 实时数据库获取用户 ID(UID)

  4. 4

    如何在不验证(登录/注册)用户的情况下保护Firebase Realtime数据库?

  5. 5

    如何在不登录的情况下保护REST API

  6. 6

    如何在不登录的情况下编辑.bashrc

  7. 7

    如何在不登录的情况下使用 WSL Ubuntu?

  8. 8

    如何在不登录的情况下删除坏程序?

  9. 9

    Shiny:如何在不重新生成的情况下引用随机生成的数据集?

  10. 10

    如何在不登录的情况下保存用户值,然后在其他活动的当前用户值中添加数据字段?

  11. 11

    如何在不按播放按钮的情况下随机播放视频

  12. 12

    如何在不付款的情况下保护用户到用户的访问路线?

  13. 13

    如何在不冲突的情况下生成固定长度的随机数?

  14. 14

    如何在不登录的情况下克隆公共启动板存储库?

  15. 15

    如何在不登录网站的情况下防止访问虚拟目录

  16. 16

    如何在不登录控制台的情况下启动X?

  17. 17

    如何在不登录的情况下获取SQL Server数据库名称?

  18. 18

    如何在不登录php的情况下停止直接访问页面

  19. 19

    如何在不登录Ubuntu One的情况下通过Ubuntu软件中心安装Steam

  20. 20

    如何在不登录的情况下获得计数之类的Facebook页面?

  21. 21

    如何在不登录Ubuntu One的情况下通过Ubuntu软件中心安装Steam

  22. 22

    如何在不刷新页面的情况下登录网站

  23. 23

    如何在不注销和登录的情况下使`usermod`命令生效

  24. 24

    如何在不登录的情况下向博客文章添加“赞”功能

  25. 25

    如何在不登录的情况下获取SQL Server数据库名称?

  26. 26

    如何在不登录数据库的情况下从MySQL迁移数据?

  27. 27

    如何在不登录Google的情况下显示Google Analytics(分析)嵌入的报告

  28. 28

    如何在不登录邮件的情况下验证硒中的电子邮件链接?

  29. 29

    如何在不登录的情况下访问 Google Analytics Api 数据

热门标签

归档