반응형 cognito2 AWS API Gateway Cognito 권한부여자 연결 api 호출 시 cognito의 사용자 풀에서 인증을 받고 호출하는 경우 이 방법을 사용하면 된다. 사전작업으로 Cognito의 유저 풀과 람다함수가 생성되어있어야 한다. 1. API Gateway 콘솔 -> API 생성 REST와 HTTP 중 어떤 API를 선택할지는 아래 글을 참고하면 된다. https://docs.aws.amazon.com/ko_kr/apigateway/latest/developerguide/http-api-vs-rest.html REST API와 HTTP API 중에서 선택 - Amazon API Gateway 이 페이지에 작업이 필요하다는 점을 알려 주셔서 감사합니다. 실망시켜 드려 죄송합니다. 잠깐 시간을 내어 설명서를 향상시킬 수 있는 방법에 대해 말씀해 주십시오. docs... 2023. 2. 23. AWS lambda cognito 키 획득 AWS에서 사용자 인증을 위해 cognito를 많이 쓴다. 이 cognito의 사용자 풀에서 id, password를 통해 인증을 받는 코드를 작성해 봤다. 이를 위해서 람다에 cognito access를 위한 권한을 줘야 한다. AmazonESCognitoAccess 실행 역할에 이 권한을 추가해 줬다. 그럼 python 코드를 보겠다. 라이브러리는 boto3을 사용했다. import boto3 import json region = 'ap-northeast-2' user_pool_id = 'ap-northeast-2xxxxxxxxxxxx' #사용자 풀 아이디 입력 app_client_id = 'xxxxxxxxxxxxxxxxxxxxxxxxx'#앱 클라이언트 아이디 입력 def lambda_handler(.. 2023. 2. 22. 이전 1 다음 반응형