首页 > 解决方案 > 为什么 Amplify 强制使用身份池进行联合登录?

问题描述

我不使用Cognito 身份池,因为我不需要使用令牌访问 AWS 资源。我配置了几个联合身份提供程序,并且通过托管的 Web UI 一切都按预期工作:我可以使用 3rd 方提供程序登录并获取 JWT 令牌作为响应。

但是,当尝试
Amplify.Auth.signInWithSocialWebUI通过 Android 上的 Amplify 实现相同的登录行为时,它迫使我将身份池的配置添加到amplifyconfiguration.json文件中。

我不明白为什么在Android上需要它?

标签: javaandroidamazon-web-servicesaws-amplify

解决方案


推荐阅读