On Mon, Jul 19, 2021 at 6:23 PM Dave Page <dave.p...@enterprisedb.com>
wrote:

> 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?
>

    Yes, I missed that part, it is working fine 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
>


-- 
*Thanks & Regards*
*Akshay Joshi*
*pgAdmin Hacker | Principal Software Architect*
*EDB Postgres <http://edbpostgres.com>*

*Mobile: +91 976-788-8246*

Reply via email to