gpt4 book ai didi

ios - 使用 AWS Mobile Hub 获得有效登录

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:56:34 24 4
gpt4 key购买 nike

我的印象是 AWS Mobile Hub 在示例应用程序中为您构建了一些东西。

但我在资源页面上看到它使用了 AWS Cognito,我在其中定义了 auth 和 unauth 角色。该应用程序已构建,但我在尝试登录时一直收到此信息:

enter image description here

我已启用登录:

enter image description here

在这个身份池中,我有一个 unauth 和 auth 角色。然后在 Mobile Hub 中下载了代码,但仍然无法登录。我错过了什么?

最佳答案

使用自定义登录时,这意味着您要根据您的后端或开发人员身份验证身份对用户进行身份验证。这是它的工作原理:

  1. 最终用户将在您的 iOS 应用程序上提供凭据(用户名和密码)。
  2. 应用程序将调用您的后端来验证凭据。
  3. 后端将调用 GetOpenIdTokenForDeveloperIdentity该最终用户的 Amazon Cognito API(使用用户名)
  4. Cognito 会将与该用户名关联的 identityId 和 OpenId Connect token 返回到您的后端,并将返回到 Android 应用程序。
  5. Cognito SDK 将使用此 token 调用 Amazon STS 以为最终用户获取 AWS 凭证。

我强烈建议您关注我们的 blog postdeveloper guide ,它深入解释了这个流程。一如既往,如果您有任何问题,请随时提出。

谢谢。

关于ios - 使用 AWS Mobile Hub 获得有效登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35333353/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com