将用户数据同步到 username/password 个帐户

syncing user data to username/password accounts

我正在开发一个新应用程序,我希望用户能够使用电子邮件地址和密码组合进行注册。我希望能够在身份验证服务器上存储数据结构。直到现在,我总是只是创建一个 PHP 接口到我要编写的自定义 SQL 数据库。出于各种原因,我想不再为这个项目管理我自己的服务器,而是正在研究亚马逊网络服务和 google 云存储。有很多选择和方法。熟悉云服务器技术的人可以向我指出实现我想要的每个提到的平台或我没有的其他平台的最简单途径吗?从我最初的阅读来看,Cognito 似乎是我正在寻找的东西,但我无法为经过开发人员身份验证的用户确定正确的设置。欢迎所有建议。谢谢

位于 here 的详细博客 post 涵盖了开发人员经过身份验证的身份,涵盖了流程的高级概述、更详细的以前的博客,以及 link 结束结束样本。

为了清楚起见,Cognito 不会为您管理用户名和密码。如果您可以提供自己的身份验证系统,开发人员身份验证是一个有效的选项,但 Cognito 不会自己做。相反,它利用来自 public 提供商 (facebook/google/amazon)、开放 ID 连接提供商或开发人员身份验证的登录来获取访问 AWS 资源的凭证。