In the previous episodes we implemented the fundamental components of a tyical web application: "static" content and "dynamic" APIs. For each component, we´ve been using the most out of AWS services, such as S3, CloudFront, Lambda and API gateway. But so far we have only been working with public resources. Let us now learn more about user authentication and authorization in two very important services: AWS Identity and Access Management and Amazon Cognito. Even more importantly, let us integrate that within our React application ;)
- Serverless Architecture Review
- Introduction to Amazon Cognito
- Cognito User Pools
- Cognito Federated Identities
- Cognito Identity SDK
- AWS SDKs
- Integrating with Javascript and React
- Implementing Authentication Flows