API Gateway의 Cognito UserPools Authorizer에서 Cognito의 custom attributes 얻기
⬆ 여기에 커스텀 속성을 포함할 수 있으면 그대로 Lambda에 건네줄 수 있으므로 편리.
Cognito UserPools Authorizer를 사용하는 방법 자체는 다음이 도움이됩니다.
이번에는 여기에 Cognito의 맞춤 속성을 포함하는 방법을 설명합니다.
절차
맞춤 속성 만들기
맞춤 속성에 값 저장
AWS CLI를 사용하여
custom:my-address
라는 사용자 지정 속성에 값을 저장하는 예제.aws cognito-idp admin-update-user-attributes \
--user-pool-id ap-northeast-1_XXXXXXXX \
--username foobar \
--user-attributes "[{\"Name\":\"custom:my-address\",\"Value\":\"0x9A84E702e8D82Ac4522d4E0790C141696d89d324\"}]" \
앱 클라이언트 속성에 읽기 권한 부여
대상 클라이언트에서 액세스 토큰 생성
제작자로 확인
토큰은 다시 취득하지 않으면 반영되지 않을 수 있습니다
이상.
Reference
이 문제에 관하여(API Gateway의 Cognito UserPools Authorizer에서 Cognito의 custom attributes 얻기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/sot528/items/7583903af337b1862dbb텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)