Hi

On Mon, Jul 19, 2021 at 1:22 PM Akshay Joshi <akshay.jo...@enterprisedb.com>
wrote:

> Hi Florian
>
> Following are the review comments:
>
>    - The "MAX_LOGIN_ATTEMPTS" parameter is not present in the *config.py*.
>    It should be there with some default value maybe 3.
>    - Can be added like
>
> ##########################################################################
> # MAX_LOGIN_ATTEMPTS which sets the number of failed login attempts that
> # are allowed. If this value is exceeded the account is locked and can be
> # reset by an administrator. By setting the variable to the value zero
> # this feature is deactivated.
> ##########################################################################
> MAX_LOGIN_ATTEMPTS = 3
>
>
>    - I have tested by specifying the above value, and it seems the logic
>    is not correct. I can perform N number of unsuccessful attempts and when I
>    provided the correct password it shows the flash message "Account locked".
>    - Once the account is locked, the pgAdmin4 server needs to restart,
>    can we make it time-bound? I mean after N minutes user can try again, so no
>    need to restart the pgAdmin4 server.
>
> Isn't the point that any admin can unlock the account from the user
management dialog?


-- 
Dave Page
VP, Chief Architect, Database Infrastructure
Blog: https://www.enterprisedb.com/dave-page
Twitter: @pgsnake

EDB: https://www.enterprisedb.com

Reply via email to