Developments/AWS

Developments/AWS

AWS Cognito with OAuth2

Cognito 서비스에서 User Pool과 Identity Pool 에서 개별적으로 OIDC(Open Identity Connect) 기능과 OAuth2 를 제공하고 있다. 하지만 각자 사용하는 용도와 목적의 차이가 있기에 이를 정리한다. 1. Conito User Pool with OAuth2.0 OAuth2 는 인가를 위한 프레임워크로 사용자의 자격인증을 공유하지 않으면서 권한을 부여할 수 있는 방식이다. 이를 인증하는 방법은 여러가지가 있으나 기본적으로 Code 를 기반으로 인증을 수행하는 방법이 범용적으로 많이 사용된다. 여러 인증 방식은 아래의 링크를 확인하자 Understanding Amazon Cognito user pool OAuth 2.0 grants | Front-End Web & M..

Developments/AWS

AWS Service 요약

Compute Services: Amazon Elastic Compute Cloud (EC2): EC2 provides resizable compute capacity in the cloud. It allows businesses to launch virtual machines (instances) and run various applications, including web and mobile apps, databases, and enterprise applications. AWS Lambda: Lambda is a serverless compute service that runs code in response to events and automatically manages compute resourc..