Skip to content

aaaguirrep/auth0-valid-blocked-users

Repository files navigation

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

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published