-
-
Notifications
You must be signed in to change notification settings - Fork 4.8k
Description
Currently parse-server does not have a way to lock accounts after failed login attempts.
Would you be interested in taking a PR to allow developers the ability to set a Account lockout policy?
Account lockout policy at a high level:
Someone who attempts to use more than a few unsuccessful passwords while trying to log on to your system might be a malicious user who is attempting to determine an account password by trial and error.
Update parse-server to track logon attempts and respond to this type of potential attack by disabling the account for a preset period of time
This setting will have 2 parameters:
Account lockout duration
The Account lockout duration policy setting determines the number of minutes that a locked-out account remains locked out before automatically becoming unlocked. The available range is from 1 through 99,999 minutes.
Account lockout threshold
The Account lockout threshold policy setting determines the number of failed sign-in attempts that will cause a user account to be locked. You can set a value from 1 through 999 failed sign-in attempts.
References
The above template was based on: https://technet.microsoft.com/en-us/library/hh994563(v=ws.11).aspx