Skip to content

Feature request: Parse User Account lockout policy setting #2508

@cherukumilli

Description

@cherukumilli

@flovilmart @drew-gross

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions