기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon Cognito 자격 증명
Amazon Cognito Identity를 사용하면 모바일 및 웹 애플리케이션에서 사용할 수 있는 임시의 제한된 권한 AWS 보안 인증을 생성할 수 있습니다. Amazon Cognito Identity를 사용하는 경우 사용자를 위한 고유한 자격 증명을 생성하는 자격 증명 풀을 생성하고 Amazon, Facebook 및 Google로 로그인과 같은 자격 증명 공급자로 인증합니다. 자체 개발자 인증 자격 증명과 함께 Amazon Cognito 자격 증명을 사용할 수도 있습니다. 자세한 내용은 Amazon Cognito 자격 증명을 참조하세요.
Amazon Cognito 자격 증명을 사용하려면 IAM 역할과 연결된 Amazon Cognito 자격 증명 풀을 정의합니다. IAM 역할은 자격 증명 풀의 자격 증명에 서비스 호출 AWS 과 같은 AWS 리소스에 액세스할 수 있는 권한을 부여하는 IAM 정책과 연결됩니다.
Amazon Cognito 자격 증명은 인증되지 않은 자격 증명 및 인증된 자격 증명을 생성합니다. 인증되지 않은 자격 증명은 로그인하지 않고 앱을 사용하려는 모바일 또는 웹 애플리케이션의 게스트 사용자에게 사용됩니다. 인증되지 않은 사용자에게는 자격 증명 풀과 연결된 IAM 정책에 지정된 권한만 부여됩니다.
인증된 자격 증명을 사용하는 경우 자격 증명 풀에 연결된 IAM 정책 외에도 Amazon Cognito 자격 증명에 AWS IoT 정책을 연결해야 합니다. 정책을 연결 AWS IoT 하려면 AttachPolicy API 를 사용하고 AWS IoT 애플리케이션의 개별 사용자에게 권한을 부여합니다. AWS IoT 정책을 사용하여 특정 고객 및 해당 디바이스에 세분화된 권한을 할당할 수 있습니다.
인증된 사용자와 인증되지 않은 사용자의 자격 증명 유형은 서로 다릅니다. Amazon Cognito Identity에 AWS IoT 정책을 연결하지 않으면 인증된 사용자가 에서 권한 부여에 실패 AWS IoT 하고 AWS IoT 리소스 및 작업에 액세스할 수 없습니다. Amazon Cognito 자격 증명에 대한 정책을 생성하는 방법에 대한 자세한 내용은 게시/구독 정책 예제 및 Amazon Cognito 자격 증명으로 권한 부여 섹션을 참조하세요.