首页 文章

使用React Native在AWS Cognito和AWS Amplify上保留未经身份验证的用户

提问于
浏览
1

我正在尝试在React Native应用程序中实现AWS-Amplify,以便可以将事件发送到Pinpoint进行分析 . 用户无需登录即可使用该应用程序,因此他们将不会使用Cognito进行身份验证 .

我注意到未经身份验证的用户的身份似乎没有持续存在,因此当我关闭或卸载应用程序时,我会在启动应用程序时生成新的身份ID . The docs建议这应该被缓存,但是当使用AWS Amplify时,缓存似乎正在清除 .

有没有办法在AWS-Amplify或Cognito上为返回的未经身份验证的用户设置或重用身份ID,以便不会分配新的身份ID?

我查看了amazon-cognito-identity-js,看看是否有办法与未经身份验证的用户进行此操作,但无法找到我所描述的内容:see here .

我一般都是AWS Amplify / Cognito / Pinpoint的新手,所以任何有关做类似事情的想法或建议都将非常感谢!

1 回答

  • -3

    这是AWS Amplify中的已知问题,应该已在最新版本中修复 .

相关问题