Aws Cognito Apigw Angular Auth

screenshot of Aws Cognito Apigw Angular Auth

A simple/sample AngularV4-based web app that demonstrates different API authentication options using Amazon Cognito and API Gateway with an AWS Lambda and Amazon DynamoDB backend that stores user details in a complete end to end Serverless fashion.

Overview:

This is a web application built using Angular V4 that demonstrates API authentication options using Amazon Cognito and API Gateway with an AWS Lambda and Amazon DynamoDB backend. The application showcases the integration of different AWS services to manage user details securely.

Features:

  • Amazon Cognito Integration: Allows for secure user authentication and management.
  • API Gateway Configuration: Enables communication between the frontend and backend services.
  • AWS Lambda Function: Executes backend logic for user authentication and data storage.
  • Amazon DynamoDB: Stores user details as part of the application backend.

Summary:

This Angular V4 web application provides a practical example of integrating Amazon Cognito, API Gateway, AWS Lambda, and Amazon DynamoDB for secure API access and user authentication. By following the installation guide and configuring the necessary components, users can understand and implement various API authentication options within their own projects.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.