Should I spend time implementing LDAP for authentication in my web application(php)? Is it a 'dead' technology?
If it is what are the alternatives? and, if its not, what are good resources i can use? (books, tutorials)
JSON Web Token, Auth0, Keycloak, Amazon Cognito, and OAuth2 are the most popular alternatives and competitors to LDAP.
Important: Starting with Red Hat Enterprise Linux 7.4, the openldap-servers package has been deprecated and will not be included in a future major release of Red Hat Enterprise Linux. There is a variety of open source tools and solutions that provide directory services.
By default, LDAP traffic is transmitted unsecured. You can make LDAP traffic confidential and secure by using SSL/Transport Layer Security (TLS) technology.
LDAP is a tool for extracting and editing data stored in Active Directory and other compatible directory service providers. Each user account in an AD has several attributes, such as the user's full name and email address. Extracting this information in a usable format requires LDAP.
LDAP is certainly not a dead technology. In web applications in general, perhaps, but we use LDAP authentication for a good deal of our intranet-based applications. So if you think your application might run inside an office somewhere, LDAP would be appreciated more than likely.
In addition, LDAP makes for a good way of abstracting authentication over lots of different means, Active Directory, Kerberos, even normal SQL-based authentication.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With