{"repo":"TocConsulting/cognito-api","free":true,"listed":false,"github":"https://github.com/TocConsulting/cognito-api","clone":"git clone https://github.com/TocConsulting/cognito-api.git","description":"An authentication API based on AWS Cognito","language":"Python","stars":20,"topics":["api","authentication","aws","cognito","mfa","open-source","serverless","terraform","authentication-api","aws-cognito"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"CognitoApi 🔐 CognitoApi is an authentication and user management api based on the solid AWS Cognito service. It lets you build your applications without thinking about the authentication part. A detailed documentation and a dedicated website about this project with a lot of material is located here: CognitoApi. Demo 🎬 Real curl calls — request payload and JSON response — captured live against AWS Cognito: Key Features ✨ - 🛡️ Security : The solution is very secure and uses MFA (Multi Factor Authentication) which adds an important security layer to your apps. - ☁️ AWS Cognito as a backend : The CognitoApi is based at its heart on the AWS Cognito service, known to be very secure and cost effective. - 💰 Cost : AWS Cognito is free for the first 50K users (or MAU: Monthly Active Users), so it's a good choice for bootstrapping your app without thinking about the cost. - 👥 User Management Lifecycle : The solution supports the needed users management life cycle from the creation till the deletion. - 🤖 Fully automated : Nothing to do except deploying using Terraform. - 🌐 Cors support : The Cors is already supported, you can plug your front without any effort. Pre-requisites 📋 Before installing the CognitoApi, please ensure that you already installed: - 🏗️ Terraform: a recent version is recommended, in order to deploy all the underlying AWS infrastructure. - 🐳 Docker: to build all lambdas and their layers in an automatic way. - 🔧 AWS CLI: to perform some of the project bootst","default_branch":null,"files":null,"tree":[],"storefront":"/r/TocConsulting","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/TocConsulting/cognito-api/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}