Amplify Auth를 완전히 제거하고 초기 상태로 복원

762 단어 amplify
Amplify Auth 제거
Amplify에서 Auth를 제거하려면 다음 명령을 눌러 push를 실행합니다.
amplify auth remove
amplify push
단, GraphiQL API의 인증에 Cognito가 사용된 경우
✖ An error occurred when pushing the resources to the cloud
Template error: instance of Fn::GetAtt references undefined resource 〇〇
이런 오류가 발생하여push할 수 없습니다.GraphiQL API에서 삭제한 이전 Cognito User Pool을 참조하는 것 같으므로 인증 유형을 amplify update api로 업데이트해야 합니다.
새 User Pool을 만들면 인증 유형인 Amazon Cognito User Pool을 선택할 수 있지만 이번에는 Amplify Auth를 완전히 삭제하려고 API 키를 선택했습니다.
? Choose the default authorization type for the API
❯ API key
  Amazon Cognito User Pool
  IAM
  OpenID Connect
이렇게 하면amplify push가 성공하고Auth의 자원도 순조롭게 삭제됩니다.

좋은 웹페이지 즐겨찾기