Skip to content
SPECIFICTION
Get listed

Keycloak vs LTB Self Service Password

Keycloak

keycloak.org

LTB Self Service Password

ltb-project.org

Side by side

FigureKeycloakLTB Self Service Password
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
WebYesYes
WindowsYes—
LinuxYesYes
APIYesYes
Self-hostedYesYes
Plans published11
Spec score · Self-Service Password Reset Software8.0 (#6)7.8 (#9)
DeploymentThe downloads page provides a server distribution, a container image for Docker, Podman, Kubernetes, and OpenShift, and an operator for Kubernetes and OpenShift.The maker documents installation from a tarball, Debian or Ubuntu packages, CentOS or Red Hat packages, Docker, and Git for developers.
PurposeKeycloak adds authentication to applications and secure services, so they do not need to store or authenticate users themselves.Self Service Password is a PHP web application that lets users change and reset passwords in an LDAP directory.
SupportThe project recommends Red Hat build of Keycloak for users who cannot regularly upgrade and need long-term support for specific versions.The project directs users to its mailing lists for software questions and to GitHub issues for bug reports.

Plans

Keycloak

  • KeycloakFree

Keycloak pricing →

LTB Self Service Password

  • Self Service PasswordFree

LTB Self Service Password pricing →

In their own words

Keycloak

Keycloak has no write-up on Specifiction yet; its figures are above.

Visit keycloak.org

LTB Self Service Password

LTB Self Service Password is a PHP web application that lets users change or reset passwords in LDAP directories, including standard LDAPv3 directories and Active Directory. Password resets can rely on security questions, an emailed token, or SMS through an external Email 2 SMS service or SMS API. Administrators can configure checks for length, character classes, forbidden characters and words, password reuse, entropy and breached-password status using the Have I been pwned API. Other features include CAPTCHA, password-change email notices, and scripts that run before or after a password change. Users can also update their SSH key, email address and phone number in LDAP. A REST API is available. The free, GPL-3.0-licensed software is self-hosted. Documented installation routes include a tarball, Debian or Ubuntu packages, CentOS or Red Hat packages, Docker and Git for developers. Prerequisites include PHP 7.4 or later, required PHP extensions, Smarty 3 or later, configured mail and sessions, and LDAP connectivity. The project directs software questions to its mailing lists and bug reports to GitHub issues.

Visit ltb-project.org