AWS Cognito User pool 의 Primary Key? 다른 DB와 연결?
정확히 정해진 요소는 없지만 AWS DynamoDB와 Cognito의 Primary Key는 무엇일까? (참고)
- 주로 Identity Pool에 있는 cognitoIdentityId(자격증명풀의 사용자 id)
- 또는 User Pool에 있는 sub(유저풀의 사용자 이름)
→ dynamo DB에 두가지 중 어떤 것을 기본키로 사용하든 상관없다.
sub에 대한 내용은 AWS에서 제공한 기사에 따르면 아래와 같다.
사용자 이름을 재 할당 할 수 있으므로 항상 '사용자 이름'이 아닌 'sub'클레임 값에 대한 정책을 생성합니다. sub는 다른 사용자에게 재 할당되지 않은 사용자의 UUID입니다.
dynamo DB
아마존에서 제공하는 NoSQL DB이다.
cognito 유저 풀과 AWS DynamoDB와 매핑하는 방법? 여기
congito 유저 풀과 RDS DB와 동기화 할 수 있나?
synchronize는 할 수 없고 migrate할 수 있다고 한다.
'Dot . > 개인 공부 기록용' 카테고리의 다른 글
[Eclipse] Github Personal Access Token 발급 및 설정 방법 (git-receive-pack not permitted 에러 해결) (0) | 2021.08.15 |
---|---|
데이터 포맷 설명 및 비교 (XML, JSON, CSV) (0) | 2021.05.13 |
Mac OS에서 PostgreSQL (Postgres.app) 설치 및 사용법 정리 (0) | 2021.04.28 |
[AWS] AWS Cognito의 Hosting UI 커스텀 사용하는 것이 좋을까? (0) | 2020.10.29 |
[Git] 갑자기 Git의 역사가 궁금해졌다 (0) | 2020.10.19 |