dexidp / dex

OpenID Connect (OIDC) identity and OAuth 2.0 provider with pluggable connectors
https://dexidp.io
Apache License 2.0
9.2k stars 1.67k forks source link

brute force prevention #3509

Open thesuperzapper opened 1 month ago

thesuperzapper commented 1 month ago

Preflight Checklist

Problem Description

Related: https://github.com/dexidp/dex/issues/2319 Related: https://github.com/dexidp/dex/issues/1869 Related: https://github.com/dexidp/dex/issues/1671 Related: https://github.com/dexidp/dex/pull/2454

We should introduce some way of preventing brute force attacks on the following areas:

Proposed Solution

I can think of a few possible ways to approach this (and we might need to do more than one):

I am sure there are other options, please feel free to raise them.

Alternatives Considered

No response

Additional Information

No response

thesuperzapper commented 1 month ago

@nabokihms @sagikazarmark I am very interested in your thoughts because it's a pretty large security risk that users currently have to work around.

nabokihms commented 1 month ago

@thesuperzapper hello and thanks for pointing this. Our previous conversation ended in https://github.com/dexidp/dex/issues/1970