Closed dr-waterstorm closed 1 year ago
Thanks for the PR. Do you know if the Dockerfile needs to be modified to enable the PHP Argon2 library?
It's default from PHP 7.2 and up. I've tested with your Dockerfile (which has PHP 8) and it works out of the box.
Description
This implements the ARGON2 hashing algorithm. In order to use this, the LDAP server needs to have the ARGON2 plugin compiled, installed and activated.
This addresses feature request issue #180
How to use?
Use a container with compiled ARGON2 plugin
For testing use a LDAP container with ARGON2 installed. For example the one from tiredofit
Enable ARGON2
ARGON2 needs to be activated as well using, for example by using the following LDIF:
(Optional) Set as default
Tell ldap-user-manager to use ARGON2
Set the env variable
PASSWORD_HASH
toARGON2