aaaguirrep / auth0-valid-blocked-users

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Auth0 valid blocked users - Serverless deployment

Auth0 valid blocked users is an integration and automation to cover a limitation to identify auth0 valid users after a brute force attack. It is deployed using serverless framework in AWS. It uses different AWS services as: Event Brigde, Lambda, Secrets Manager, CloudWatch, etc, you can check AWS Architecture diagram.

Table of contents

Limitation

Auth0 brute force protection generates a log after an email is blocked, the limitation is that it doesn't verify if the email blocked is a valid auth0 user in the tenant. So if you need analyze the valid users after a brute force attack you need to do manual tasks or create a script.

Example

Step1.- Brute force attack

Failed attempts

Step2.- Auth0 log

Auth0 log

Step3.- No user found

Auth0 log

Flowchart

Flowchart

AWS Architecture Diagram

AWS Architecture Diagram

How to deploy the automation

Requirements

  • AWS account
  • Auth0 tenant

Steps

☕ Donations

Thanks for your donations, are always appreciated.

While I drink the coffee I think new ideas to develop.

Buy me a coffee

Contributors

Thank you to all our contributors!

Contributing

Contributing Guide

📈 Stargazers over time

Stargazers over time

License

MIT

Copyright (c) 2020, Arsenio Aguirre

About

License:MIT License


Languages

Language:JavaScript 100.0%