Удалите пул пользователей, добавленный AWS Amplify
Я разрабатываю приложение React Native и 9X_cognito использую AWS Amplify с Amazon Cognito для 9X_amazon-cognito аутентификации. Я добавил аутентификацию 9X_aws-amplify для приложения с помощью Amplify CLI (amplify add auth
). Проблема 9X_aws-cognito в том, что мне нужно добавить / удалить 9X_aws-cognito обязательные атрибуты для регистрации, но 9X_aws-cognito их нельзя изменить после создания пула пользователей.
У 9X_aws-cognito меня вопрос: как удалить текущий добавленный 9X_cognito пул пользователей с помощью интерфейса командной 9X_aws-amplify-cli строки и убедиться, что изменения отражены 9X_aws-amplify-cli в aws-exports.js
?
Ответ #1
Ответ на вопрос: Удалите пул пользователей, добавленный AWS Amplify
Я разобрался. Как упоминалось в here, его нет 9X_amazon-cognito в документации amplify-cli
, но вы можете удалить одну 9X_aws-amplify категорию (в данном случае auth
) следующим образом:
amplify remove
Итак, в 9X_amazon-cognito этом случае это будет
amplify remove auth
А затем
amplify push
Ответ #2
Ответ на вопрос: Удалите пул пользователей, добавленный AWS Amplify
aws cognito-idp delete-user-pool --user-pool-id youruserpoolid
9X_amazon-cognito
-
2
-
3
-
1
-
2
-
1
-
2
-
3
-
2
-
4
-
2
-
2
-
1
-
3
-
3
-
1
-
3
-
1
-
1
-
2
-
4
-
4
-
4
-
1
-
1
-
2
-
1
-
2
-
3
-
1
-
4
-
5
-
2
-
2
-
2
-
2
-
2
-
1
-
1
-
1
-
2
-
1
-
1
-
2
-
1
-
2
-
6
-
6
-
4
-
1
-
2