일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 회귀
- Regression
- db
- PANDAS
- python3
- SQL
- kmu
- 정렬
- Seq2Seq
- 재귀
- machine learning
- 국민대
- Python
- Heap
- googleapiclient
- 국민대학교
- C++
- 프로그래머스
- OS
- Stack
- 스택
- 데이터베이스
- instaloader
- LSTM
- programmers
- gan
- 운영체제
- 파이썬
- GIT
- 머신 러닝
- Today
- Total
정리 노트
Amazon Cognito에 대하여 본문
이 글은 스스로 공부하면서 정리한 글입니다. 오류 지적은 매우 환영합니다!
Amazon Cognito
Amazon cognito는 인증과 권한의 기능을 제공하는 AWS 서비스입니다. Cognito로 저희가 만들 application에 가입, 로그인 기능 등을 구현할 수 있고, 접근 권한도 설정할 수 있습니다.
여기서 간단히 인증과 권한에 대해 짚어봅시다.
- 인증: 사용자가 누구인지 알아보는 것
- 권한: 사용자가 접근할 수 있는 범위
그리고 Amazon cognito는 OAuth 2.0, OIDC, SAML을 지원합니다.
중요 개념들
Amazon cognito를 이용하기 위해 2가지의 개념을 알아야 합니다.
사용자 풀(User Pools)
Amazon cognito 안에 있는 user directory로 사용자 관리하는 것이 목적입니다. Application의 사용자는 Amazon cognito나 social identity providers(Google, Facebook, Amazon, Apple)을 통해 가입할 수 있습니다. 인증이 성공적으로 끝나면 cognito는 JWT를 발급합니다. 이 토큰을 통해 API에 안전하게 접근하거나, AWS credential과 교환할 수 있습니다. 또한, cognito는 built-in, customizable web 로그인 UI를 제공합니다.
Identity Pools(Federated Identities)
사용자마다 고유의 identity를 만들고, identity provider를 통해 이들을 인증할 때 사용합니다. Identity pool안의 사용자들에게 임시적인 AWS credential을 제공해서 다른 AWS 서비스(ex. S3)에 접근할 수 있게 해줍니다.
Resources
https://www.youtube.com/watch?v=QEGo6ZoN-ao
https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-identity-pools.html
Amazon Cognito user pools - Amazon Cognito
Thanks for letting us know this page needs work. We're sorry we let you down. If you've got a moment, please tell us how we can make the documentation better.
docs.aws.amazon.com
https://docs.aws.amazon.com/cognito/latest/developerguide/identity-pools.html
Using identity pools (federated identities) - Amazon Cognito
Currently, you must configure Amazon Cognito identity pools in the original console, even if you have migrated to the new console for Amazon Cognito user pools. From the new console, choose Federated identities to navigate to the identity pools console.
docs.aws.amazon.com
'개념 정리' 카테고리의 다른 글
Locality Sensitive Hashing (1) | 2023.06.09 |
---|---|
Min-Hashing (1) | 2023.06.08 |
OAuth (0) | 2023.02.15 |
Docker (0) | 2022.12.22 |
영상 처리에서의 edge 검출 (0) | 2022.10.09 |