将Amazon Cognito用户池与Cordova移动应用程序

时间:2018-01-12 06:12:59

标签: cordova amazon-web-services amazon-cognito

我有一个Web应用程序(写在React FWIW中),我试图转换为Cordova。该应用程序使用Amazon Cognito通过Google和Facebook用户池身份提供商注册和验证用户。

将Cordova引导至应用程序在Android设备上启动并将Cordova的config.xml中的相关域列入白名单时,应用程序本身启动并显示一个登录屏幕,其中包含“使用FB /登录”谷歌“按钮。

应用程序的当前流程(作为Web应用程序正常工作)是重定向到Cognito的托管UI,然后根据用户的选择重定向到Google或Facebook。问题是,至少对谷歌来说,我会看到“403 disallowed_useragent”,因为显然他们不再使用托管机制支持WebView。

最好通过Cognito对来自这些提供商的用户进行身份验证的最佳方法是什么?

0 个答案:

没有答案