✨ Self Service Password 1.4 ✨
This version introduces many important changes, including:
- Usage of Smarty framework
- Prehook
- REST API
- New password policy checks: forbidden words, forbidden LDAP fields
- Multiple question/answers
- Advanced LDAP features: password modify extended operation, password policy control
- Official Docker image
- Multi tenancy
Full changelog available here: https://github.com/ltb-project/self-service-password/milestone/7?closed=1
⬆️ Upgrade
Compatibility
Version 1.4 requires PHP 7. Advanced LDAP features require PHP 7.4.
Packages are only available for Debian stable, CentOS 7 and CentOS 8.
Webserver configuration
The document root is now in htdocs/
and this should be changed in the virtual host configuration.
Configuration needs also to be updated if you want to use REST API.
Captcha
Google reCaptcha was removed. A new built-in captcha is provided, enable it with:
$use_captcha = true;
⬇️ Download
Follow installation instructions to use APT/YUM repositories: https://self-service-password.readthedocs.io/en/latest/installation.html
Packages can also be downloaded from LDAP Tool Box site: https://ltb-project.org/download#self_service_password
🤝 Contributors
Thanks a lot to all contributors: https://github.com/ltb-project/self-service-password/graphs/contributors