├── README.md ├── assets ├── 00-Make-Help.png ├── 01-CreateUser.png ├── 02-CreateUser-Email.png ├── 03-ConfirmNewUser.png ├── 04-ConfirmMFA.png ├── 05-ForgotPassword.png ├── 06-ForgotPassword-Email.png ├── 07-SetForgottenPassword.png ├── 08-UserLogin.png ├── 09-MfaVerify.png ├── 10-RefreshToken.png ├── 11-Userinfo.png ├── 12-User-Logout.png └── CognitoApi.jpg ├── helper_scripts ├── Dockerfile ├── build_lambda_layer.sh ├── gen_graph.sh ├── prepare_backend.sh ├── terraform_remote_state.sh ├── terraform_state_bucket_policy.json.template └── test_validate.sh ├── postman └── CognitoApi.postman_collection.json └── terraform ├── Makefile ├── environments ├── dev │ └── terraform.tfvars.dev └── prod │ └── terraform.tfvars.prod ├── live └── services │ └── auth-microservice │ ├── Makefile │ ├── account.tf │ ├── api-gw.tf │ ├── backend.tf.template │ ├── build_layers_packages.sh │ ├── certificate.tf │ ├── change-password.tf │ ├── cognito-authorizer.tf │ ├── cognito-user-pool.tf │ ├── confirm-mfa.tf │ ├── confirm-password.tf │ ├── confirm-user.tf │ ├── cors.tf │ ├── create-user.tf │ ├── custom-message.tf │ ├── delete-user.tf │ ├── dns.tf │ ├── email_templates │ ├── user_invitation_email_dev.html │ └── user_invitation_email_prod.html │ ├── forgot-password.tf │ ├── lambdas-src │ ├── change-password │ │ ├── requirements.txt │ │ └── src │ │ │ ├── change_password.py │ │ │ ├── constants.py │ │ │ ├── log.py │ │ │ └── schemas │ │ │ └── change_password.json │ ├── confirm-mfa │ │ ├── requirements.txt │ │ └── src │ │ │ ├── confirm_mfa.py │ │ │ ├── constants.py │ │ │ ├── log.py │ │ │ └── schemas │ │ │ └── confirm_mfa.json │ ├── confirm-password │ │ ├── requirements.txt │ │ └── src │ │ │ ├── confirm_password.py │ │ │ ├── constants.py │ │ │ ├── log.py │ │ │ └── schemas │ │ │ └── confirm_password.json │ ├── confirm-user │ │ ├── requirements.txt │ │ └── src │ │ │ ├── confirm_user.py │ │ │ ├── constants.py │ │ │ ├── log.py │ │ │ └── schemas │ │ │ └── confirm_user.json │ ├── create-user │ │ ├── requirements.txt │ │ └── src │ │ │ ├── constants.py │ │ │ ├── create_user.py │ │ │ ├── log.py │ │ │ └── schemas │ │ │ └── new_user.json │ ├── custom-message │ │ └── src │ │ │ └── custom_message.js │ ├── delete-user │ │ ├── requirements.txt │ │ └── src │ │ │ ├── constants.py │ │ │ ├── delete_user.py │ │ │ └── log.py │ ├── forgot-password │ │ ├── requirements.txt │ │ └── src │ │ │ ├── constants.py │ │ │ ├── forgot_password.py │ │ │ ├── log.py │ │ │ └── schemas │ │ │ └── forgot_password.json │ ├── mfa-verify │ │ ├── requirements.txt │ │ └── src │ │ │ ├── constants.py │ │ │ ├── log.py │ │ │ ├── mfa_verify.py │ │ │ └── schemas │ │ │ └── mfa_verify.json │ ├── refresh-token │ │ ├── requirements.txt │ │ └── src │ │ │ ├── constants.py │ │ │ ├── log.py │ │ │ ├── refresh_token.py │ │ │ └── schemas │ │ │ └── refresh_token.json │ ├── resend-confirmation-code │ │ ├── requirements.txt │ │ └── src │ │ │ ├── constants.py │ │ │ ├── log.py │ │ │ ├── resend_confirmation_code.py │ │ │ └── schemas │ │ │ └── resend_confirmation_code.json │ ├── resend-mfa │ │ ├── requirements.txt │ │ └── src │ │ │ ├── constants.py │ │ │ ├── log.py │ │ │ ├── resend_mfa.py │ │ │ ├── schemas │ │ │ └── resend_mfa.json │ │ │ └── templates │ │ │ └── html_mail.html │ ├── reset-password │ │ ├── requirements.txt │ │ └── src │ │ │ ├── constants.py │ │ │ ├── log.py │ │ │ ├── reset_password.py │ │ │ └── schemas │ │ │ └── reset_password.json │ ├── user-login │ │ ├── requirements.txt │ │ └── src │ │ │ ├── constants.py │ │ │ ├── log.py │ │ │ ├── schemas │ │ │ └── user_login.json │ │ │ └── user_login.py │ ├── user-logout │ │ ├── requirements.txt │ │ └── src │ │ │ ├── constants.py │ │ │ ├── log.py │ │ │ ├── schemas │ │ │ └── user_logout.json │ │ │ └── user_logout.py │ └── userinfo │ │ ├── requirements.txt │ │ └── src │ │ ├── constants.py │ │ ├── log.py │ │ └── userinfo.py │ ├── lambdas-warmers.tf │ ├── layers-src │ ├── jsonschema │ │ └── requirements.txt │ ├── opencv │ │ └── requirements.txt │ ├── pillow │ │ └── requirements.txt │ ├── pyjwt │ │ └── requirements.txt │ ├── pyotp │ │ └── requirements.txt │ └── qrcode │ │ └── requirements.txt │ ├── layers.tf │ ├── locals.tf │ ├── logformat.json │ ├── mfa-verify.tf │ ├── policies │ ├── change-password-lambda-role-policy.json │ ├── cognito-sns-assume-policy.json │ ├── cognito-sns-role-policy.json │ ├── confirm-mfa-lambda-role-policy.json │ ├── confirm-password-lambda-role-policy.json │ ├── confirm-user-lambda-role-policy.json │ ├── create-user-lambda-role-policy.json │ ├── custom-message-lambda-role-policy.json │ ├── delete-user-lambda-role-policy.json │ ├── forgot-password-lambda-role-policy.json │ ├── lambda-assume-role-policy.json │ ├── mfa-verify-lambda-role-policy.json │ ├── refresh-token-lambda-role-policy.json │ ├── resend-confirmation-code-lambda-role-policy.json │ ├── resend-mfa-lambda-role-policy.json │ ├── reset-password-lambda-role-policy.json │ ├── user-login-lambda-role-policy.json │ ├── user-logout-lambda-role-policy.json │ └── userinfo-lambda-role-policy.json │ ├── provider.tf │ ├── refresh-token.tf │ ├── resend-confirmation-code.tf │ ├── resend-mfa.tf │ ├── reset-password.tf │ ├── resources.tf │ ├── s3.tf │ ├── user-login.tf │ ├── user-logout.tf │ ├── userinfo.tf │ └── variables.tf └── modules ├── README.md ├── images └── Terraform.png ├── tf-api-gw-cors ├── README.md ├── main.tf └── variables.tf ├── tf-api-gw-lambda-proxy-cognito-authorizer ├── README.md ├── main.tf ├── outputs.tf └── variables.tf ├── tf-api-gw-lambda-proxy ├── README.md ├── main.tf ├── outputs.tf └── variables.tf ├── tf-cognito-user-pool ├── README.md ├── main.tf ├── outputs.tf └── variables.tf ├── tf-iam-role-no-file ├── README.md ├── main.tf ├── outputs.tf └── variables.tf ├── tf-iam-role-policy ├── README.md ├── main.tf ├── outputs.tf └── variables.tf ├── tf-iam-role ├── README.md ├── main.tf ├── outputs.tf └── variables.tf ├── tf-lambda-cloudwatch-event-trigger ├── README.md ├── main.tf ├── outputs.tf └── variables.tf └── tf-s3-encrypted ├── README.md ├── main.tf ├── outputs.tf └── variables.tf /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/README.md -------------------------------------------------------------------------------- /assets/00-Make-Help.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/assets/00-Make-Help.png -------------------------------------------------------------------------------- /assets/01-CreateUser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/assets/01-CreateUser.png -------------------------------------------------------------------------------- /assets/02-CreateUser-Email.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/assets/02-CreateUser-Email.png -------------------------------------------------------------------------------- /assets/03-ConfirmNewUser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/assets/03-ConfirmNewUser.png -------------------------------------------------------------------------------- /assets/04-ConfirmMFA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/assets/04-ConfirmMFA.png -------------------------------------------------------------------------------- /assets/05-ForgotPassword.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/assets/05-ForgotPassword.png -------------------------------------------------------------------------------- /assets/06-ForgotPassword-Email.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/assets/06-ForgotPassword-Email.png -------------------------------------------------------------------------------- /assets/07-SetForgottenPassword.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/assets/07-SetForgottenPassword.png -------------------------------------------------------------------------------- /assets/08-UserLogin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/assets/08-UserLogin.png -------------------------------------------------------------------------------- /assets/09-MfaVerify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/assets/09-MfaVerify.png -------------------------------------------------------------------------------- /assets/10-RefreshToken.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/assets/10-RefreshToken.png -------------------------------------------------------------------------------- /assets/11-Userinfo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/assets/11-Userinfo.png -------------------------------------------------------------------------------- /assets/12-User-Logout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/assets/12-User-Logout.png -------------------------------------------------------------------------------- /assets/CognitoApi.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/assets/CognitoApi.jpg -------------------------------------------------------------------------------- /helper_scripts/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/helper_scripts/Dockerfile -------------------------------------------------------------------------------- /helper_scripts/build_lambda_layer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/helper_scripts/build_lambda_layer.sh -------------------------------------------------------------------------------- /helper_scripts/gen_graph.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/helper_scripts/gen_graph.sh -------------------------------------------------------------------------------- /helper_scripts/prepare_backend.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/helper_scripts/prepare_backend.sh -------------------------------------------------------------------------------- /helper_scripts/terraform_remote_state.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/helper_scripts/terraform_remote_state.sh -------------------------------------------------------------------------------- /helper_scripts/terraform_state_bucket_policy.json.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/helper_scripts/terraform_state_bucket_policy.json.template -------------------------------------------------------------------------------- /helper_scripts/test_validate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/helper_scripts/test_validate.sh -------------------------------------------------------------------------------- /postman/CognitoApi.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/postman/CognitoApi.postman_collection.json -------------------------------------------------------------------------------- /terraform/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/Makefile -------------------------------------------------------------------------------- /terraform/environments/dev/terraform.tfvars.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/environments/dev/terraform.tfvars.dev -------------------------------------------------------------------------------- /terraform/environments/prod/terraform.tfvars.prod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/environments/prod/terraform.tfvars.prod -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/Makefile -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/account.tf: -------------------------------------------------------------------------------- 1 | data "aws_caller_identity" "current" {} 2 | -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/api-gw.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/api-gw.tf -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/backend.tf.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/backend.tf.template -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/build_layers_packages.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/build_layers_packages.sh -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/certificate.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/certificate.tf -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/change-password.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/change-password.tf -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/cognito-authorizer.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/cognito-authorizer.tf -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/cognito-user-pool.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/cognito-user-pool.tf -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/confirm-mfa.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/confirm-mfa.tf -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/confirm-password.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/confirm-password.tf -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/confirm-user.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/confirm-user.tf -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/cors.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/cors.tf -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/create-user.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/create-user.tf -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/custom-message.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/custom-message.tf -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/delete-user.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/delete-user.tf -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/dns.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/dns.tf -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/email_templates/user_invitation_email_dev.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/email_templates/user_invitation_email_dev.html -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/email_templates/user_invitation_email_prod.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/email_templates/user_invitation_email_prod.html -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/forgot-password.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/forgot-password.tf -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/change-password/requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/change-password/src/change_password.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/change-password/src/change_password.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/change-password/src/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/change-password/src/constants.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/change-password/src/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/change-password/src/log.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/change-password/src/schemas/change_password.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/change-password/src/schemas/change_password.json -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/confirm-mfa/requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/confirm-mfa/src/confirm_mfa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/confirm-mfa/src/confirm_mfa.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/confirm-mfa/src/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/confirm-mfa/src/constants.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/confirm-mfa/src/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/confirm-mfa/src/log.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/confirm-mfa/src/schemas/confirm_mfa.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/confirm-mfa/src/schemas/confirm_mfa.json -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/confirm-password/requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/confirm-password/src/confirm_password.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/confirm-password/src/confirm_password.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/confirm-password/src/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/confirm-password/src/constants.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/confirm-password/src/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/confirm-password/src/log.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/confirm-password/src/schemas/confirm_password.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/confirm-password/src/schemas/confirm_password.json -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/confirm-user/requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/confirm-user/src/confirm_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/confirm-user/src/confirm_user.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/confirm-user/src/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/confirm-user/src/constants.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/confirm-user/src/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/confirm-user/src/log.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/confirm-user/src/schemas/confirm_user.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/confirm-user/src/schemas/confirm_user.json -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/create-user/requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/create-user/src/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/create-user/src/constants.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/create-user/src/create_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/create-user/src/create_user.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/create-user/src/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/create-user/src/log.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/create-user/src/schemas/new_user.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/create-user/src/schemas/new_user.json -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/custom-message/src/custom_message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/custom-message/src/custom_message.js -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/delete-user/requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/delete-user/src/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/delete-user/src/constants.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/delete-user/src/delete_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/delete-user/src/delete_user.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/delete-user/src/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/delete-user/src/log.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/forgot-password/requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/forgot-password/src/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/forgot-password/src/constants.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/forgot-password/src/forgot_password.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/forgot-password/src/forgot_password.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/forgot-password/src/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/forgot-password/src/log.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/forgot-password/src/schemas/forgot_password.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/forgot-password/src/schemas/forgot_password.json -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/mfa-verify/requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/mfa-verify/src/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/mfa-verify/src/constants.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/mfa-verify/src/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/mfa-verify/src/log.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/mfa-verify/src/mfa_verify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/mfa-verify/src/mfa_verify.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/mfa-verify/src/schemas/mfa_verify.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/mfa-verify/src/schemas/mfa_verify.json -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/refresh-token/requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/refresh-token/src/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/refresh-token/src/constants.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/refresh-token/src/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/refresh-token/src/log.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/refresh-token/src/refresh_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/refresh-token/src/refresh_token.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/refresh-token/src/schemas/refresh_token.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/refresh-token/src/schemas/refresh_token.json -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/resend-confirmation-code/requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/resend-confirmation-code/src/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/resend-confirmation-code/src/constants.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/resend-confirmation-code/src/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/resend-confirmation-code/src/log.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/resend-confirmation-code/src/resend_confirmation_code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/resend-confirmation-code/src/resend_confirmation_code.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/resend-confirmation-code/src/schemas/resend_confirmation_code.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/resend-confirmation-code/src/schemas/resend_confirmation_code.json -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/resend-mfa/requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/resend-mfa/src/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/resend-mfa/src/constants.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/resend-mfa/src/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/resend-mfa/src/log.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/resend-mfa/src/resend_mfa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/resend-mfa/src/resend_mfa.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/resend-mfa/src/schemas/resend_mfa.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/resend-mfa/src/schemas/resend_mfa.json -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/resend-mfa/src/templates/html_mail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/resend-mfa/src/templates/html_mail.html -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/reset-password/requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/reset-password/src/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/reset-password/src/constants.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/reset-password/src/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/reset-password/src/log.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/reset-password/src/reset_password.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/reset-password/src/reset_password.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/reset-password/src/schemas/reset_password.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/reset-password/src/schemas/reset_password.json -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/user-login/requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/user-login/src/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/user-login/src/constants.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/user-login/src/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/user-login/src/log.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/user-login/src/schemas/user_login.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/user-login/src/schemas/user_login.json -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/user-login/src/user_login.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/user-login/src/user_login.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/user-logout/requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/user-logout/src/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/user-logout/src/constants.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/user-logout/src/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/user-logout/src/log.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/user-logout/src/schemas/user_logout.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/user-logout/src/schemas/user_logout.json -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/user-logout/src/user_logout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/user-logout/src/user_logout.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/userinfo/requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/userinfo/src/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/userinfo/src/constants.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/userinfo/src/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/userinfo/src/log.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-src/userinfo/src/userinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-src/userinfo/src/userinfo.py -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/lambdas-warmers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/lambdas-warmers.tf -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/layers-src/jsonschema/requirements.txt: -------------------------------------------------------------------------------- 1 | jsonschema==4.17.3 2 | -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/layers-src/opencv/requirements.txt: -------------------------------------------------------------------------------- 1 | opencv-python-headless 2 | -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/layers-src/pillow/requirements.txt: -------------------------------------------------------------------------------- 1 | pillow 2 | -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/layers-src/pyjwt/requirements.txt: -------------------------------------------------------------------------------- 1 | pyjwt 2 | cryptography 3 | -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/layers-src/pyotp/requirements.txt: -------------------------------------------------------------------------------- 1 | pyotp 2 | -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/layers-src/qrcode/requirements.txt: -------------------------------------------------------------------------------- 1 | qrcode 2 | -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/layers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/layers.tf -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/locals.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/locals.tf -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/logformat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/logformat.json -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/mfa-verify.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/mfa-verify.tf -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/policies/change-password-lambda-role-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/policies/change-password-lambda-role-policy.json -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/policies/cognito-sns-assume-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/policies/cognito-sns-assume-policy.json -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/policies/cognito-sns-role-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/policies/cognito-sns-role-policy.json -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/policies/confirm-mfa-lambda-role-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/policies/confirm-mfa-lambda-role-policy.json -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/policies/confirm-password-lambda-role-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/policies/confirm-password-lambda-role-policy.json -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/policies/confirm-user-lambda-role-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/policies/confirm-user-lambda-role-policy.json -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/policies/create-user-lambda-role-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/policies/create-user-lambda-role-policy.json -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/policies/custom-message-lambda-role-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/policies/custom-message-lambda-role-policy.json -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/policies/delete-user-lambda-role-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/policies/delete-user-lambda-role-policy.json -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/policies/forgot-password-lambda-role-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/policies/forgot-password-lambda-role-policy.json -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/policies/lambda-assume-role-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/policies/lambda-assume-role-policy.json -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/policies/mfa-verify-lambda-role-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/policies/mfa-verify-lambda-role-policy.json -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/policies/refresh-token-lambda-role-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/policies/refresh-token-lambda-role-policy.json -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/policies/resend-confirmation-code-lambda-role-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/policies/resend-confirmation-code-lambda-role-policy.json -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/policies/resend-mfa-lambda-role-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/policies/resend-mfa-lambda-role-policy.json -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/policies/reset-password-lambda-role-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/policies/reset-password-lambda-role-policy.json -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/policies/user-login-lambda-role-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/policies/user-login-lambda-role-policy.json -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/policies/user-logout-lambda-role-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/policies/user-logout-lambda-role-policy.json -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/policies/userinfo-lambda-role-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/policies/userinfo-lambda-role-policy.json -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/provider.tf -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/refresh-token.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/refresh-token.tf -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/resend-confirmation-code.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/resend-confirmation-code.tf -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/resend-mfa.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/resend-mfa.tf -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/reset-password.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/reset-password.tf -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/resources.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/resources.tf -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/s3.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/s3.tf -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/user-login.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/user-login.tf -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/user-logout.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/user-logout.tf -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/userinfo.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/userinfo.tf -------------------------------------------------------------------------------- /terraform/live/services/auth-microservice/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/live/services/auth-microservice/variables.tf -------------------------------------------------------------------------------- /terraform/modules/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/README.md -------------------------------------------------------------------------------- /terraform/modules/images/Terraform.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/images/Terraform.png -------------------------------------------------------------------------------- /terraform/modules/tf-api-gw-cors/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/tf-api-gw-cors/README.md -------------------------------------------------------------------------------- /terraform/modules/tf-api-gw-cors/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/tf-api-gw-cors/main.tf -------------------------------------------------------------------------------- /terraform/modules/tf-api-gw-cors/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/tf-api-gw-cors/variables.tf -------------------------------------------------------------------------------- /terraform/modules/tf-api-gw-lambda-proxy-cognito-authorizer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/tf-api-gw-lambda-proxy-cognito-authorizer/README.md -------------------------------------------------------------------------------- /terraform/modules/tf-api-gw-lambda-proxy-cognito-authorizer/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/tf-api-gw-lambda-proxy-cognito-authorizer/main.tf -------------------------------------------------------------------------------- /terraform/modules/tf-api-gw-lambda-proxy-cognito-authorizer/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/tf-api-gw-lambda-proxy-cognito-authorizer/outputs.tf -------------------------------------------------------------------------------- /terraform/modules/tf-api-gw-lambda-proxy-cognito-authorizer/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/tf-api-gw-lambda-proxy-cognito-authorizer/variables.tf -------------------------------------------------------------------------------- /terraform/modules/tf-api-gw-lambda-proxy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/tf-api-gw-lambda-proxy/README.md -------------------------------------------------------------------------------- /terraform/modules/tf-api-gw-lambda-proxy/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/tf-api-gw-lambda-proxy/main.tf -------------------------------------------------------------------------------- /terraform/modules/tf-api-gw-lambda-proxy/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/tf-api-gw-lambda-proxy/outputs.tf -------------------------------------------------------------------------------- /terraform/modules/tf-api-gw-lambda-proxy/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/tf-api-gw-lambda-proxy/variables.tf -------------------------------------------------------------------------------- /terraform/modules/tf-cognito-user-pool/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/tf-cognito-user-pool/README.md -------------------------------------------------------------------------------- /terraform/modules/tf-cognito-user-pool/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/tf-cognito-user-pool/main.tf -------------------------------------------------------------------------------- /terraform/modules/tf-cognito-user-pool/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/tf-cognito-user-pool/outputs.tf -------------------------------------------------------------------------------- /terraform/modules/tf-cognito-user-pool/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/tf-cognito-user-pool/variables.tf -------------------------------------------------------------------------------- /terraform/modules/tf-iam-role-no-file/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/tf-iam-role-no-file/README.md -------------------------------------------------------------------------------- /terraform/modules/tf-iam-role-no-file/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/tf-iam-role-no-file/main.tf -------------------------------------------------------------------------------- /terraform/modules/tf-iam-role-no-file/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/tf-iam-role-no-file/outputs.tf -------------------------------------------------------------------------------- /terraform/modules/tf-iam-role-no-file/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/tf-iam-role-no-file/variables.tf -------------------------------------------------------------------------------- /terraform/modules/tf-iam-role-policy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/tf-iam-role-policy/README.md -------------------------------------------------------------------------------- /terraform/modules/tf-iam-role-policy/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/tf-iam-role-policy/main.tf -------------------------------------------------------------------------------- /terraform/modules/tf-iam-role-policy/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/tf-iam-role-policy/outputs.tf -------------------------------------------------------------------------------- /terraform/modules/tf-iam-role-policy/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/tf-iam-role-policy/variables.tf -------------------------------------------------------------------------------- /terraform/modules/tf-iam-role/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/tf-iam-role/README.md -------------------------------------------------------------------------------- /terraform/modules/tf-iam-role/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/tf-iam-role/main.tf -------------------------------------------------------------------------------- /terraform/modules/tf-iam-role/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/tf-iam-role/outputs.tf -------------------------------------------------------------------------------- /terraform/modules/tf-iam-role/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/tf-iam-role/variables.tf -------------------------------------------------------------------------------- /terraform/modules/tf-lambda-cloudwatch-event-trigger/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/tf-lambda-cloudwatch-event-trigger/README.md -------------------------------------------------------------------------------- /terraform/modules/tf-lambda-cloudwatch-event-trigger/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/tf-lambda-cloudwatch-event-trigger/main.tf -------------------------------------------------------------------------------- /terraform/modules/tf-lambda-cloudwatch-event-trigger/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/tf-lambda-cloudwatch-event-trigger/outputs.tf -------------------------------------------------------------------------------- /terraform/modules/tf-lambda-cloudwatch-event-trigger/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/tf-lambda-cloudwatch-event-trigger/variables.tf -------------------------------------------------------------------------------- /terraform/modules/tf-s3-encrypted/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/tf-s3-encrypted/README.md -------------------------------------------------------------------------------- /terraform/modules/tf-s3-encrypted/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/tf-s3-encrypted/main.tf -------------------------------------------------------------------------------- /terraform/modules/tf-s3-encrypted/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/tf-s3-encrypted/outputs.tf -------------------------------------------------------------------------------- /terraform/modules/tf-s3-encrypted/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudinitFrance/cognito-api/HEAD/terraform/modules/tf-s3-encrypted/variables.tf --------------------------------------------------------------------------------