Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AWS COGNITO SERVERLESS SIGNIN/SIGNUP

A few months ago, deployed a Serverless Architecture using manually resources on AWS | Watch here: Here

Same task, new challenges! Dynamic Profile Generator based on Amazon Cognito and Serverless Architecure 💻☁️

This project allow the following architecture:

Arquitectura AWS

Description

Serverless web application that allows users to authenticate using Amazon Cognito and create a profile based on specific informations automatically extracted from personal documents, in this scenario, a passport!

Pre-requisites

  1. Create an AWS free tier account
  2. Install terraform
  3. Allow Terraform to interact with your AWS resources through an IAM User
  4. Get the access keys credentials from your IAM User
  5. Export your Access keys in your local terminal:
    export AWS_ACCESS_KEY_ID="AKIAxxxxxxxxxxxx"
    export AWS_SECRET_ACCESS_KEY="wJalrXUtnFEMI/K7MDENG/xxxxxxx"
    

Usage

  1. Initialize the Terraform directory:
    terraform init
  2. Generate the execution plan and apply to run:
    terraform plan 
    terraform apply
    

AWS architecture is up!

  1. Connect to website from your browser
  2. Test!
  3. Once finished, rember delete aws resources to avoid charges:
    terraform destroy
    

About this project

Be free to explore each scenario, keep improving! 🕵️
THIS IS A TEST, DON'T SHARE YOUR AWS ACCESS KEYS !!!! ⚠️

About

Dynamic Profile Generator based on Amazon Cognito and Serverless Architecure

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages