他们在文档中提到了两种方法,
所以根据这个 userpool 可以在我们使用托管 ui 时与社交登录一起使用,使用相同的函数 Auth.federatedSignIn()
当我尝试这个例子时(上面的例子#note for expo users), https ://aws-amplify.github.io/docs/js/authentication#a-note-for-expo-users 它给出了错误 - cognito.urlOpener是未定义的。但我在这里找到了解决方案 - 更新 aws amplify 库
https://github.com/aws-amplify/amplify-js/issues/3000#issuecomment-479880086
当前库版本 - aws-amplify - 1.1.24-unstable.0 ,aws amplify react native - 2.1.9
但是当我更新这些应用程序不起作用 - 它给出了错误undefined variable Symbol
有人请让我知道我们是否可以使用 cognito 用户池通过 aws amplify 社交登录来响应本机应用程序。
谢谢