删除 AWS Amplify 添加的用户池

ata*_*ati 5 amazon-cognito aws-amplify aws-amplify-cli

我正在开发 React Native 应用程序并使用 AWS Amplify 和 Amazon Cognito 进行身份验证。我已经使用 Amplify CLI ( amplify add auth)添加了应用程序的身份验证。问题是我需要添加/删除注册所需的属性,但在创建用户池后无法更改这些属性。

我的问题是如何使用 CLI 删除当前添加的用户池,并确保更改反映在aws-exports.js?

ata*_*ati 8

我想到了。正如这里提到的,它不在amplify-cli文档中,但您可以auth像这样删除单个类别(在这种情况下):

amplify remove <category>
Run Code Online (Sandbox Code Playgroud)

所以,在这种情况下,它将是

amplify remove auth
Run Code Online (Sandbox Code Playgroud)

进而

amplify push
Run Code Online (Sandbox Code Playgroud)