iter8/ldaprecord-bundle
A Symfony bundle that integrates LdapRecord for easy LDAP authentication and directory queries, with ActiveRecord-style models, fluent querying, and simple configuration for connecting to LDAP servers.
Iter8\Bundle\LdapRecordBundle\Iter8LdapRecordBundle to Iter8\LdapRecordBundle\Iter8LdapRecordBundle is a breaking change requiring config/service rewiring and any local overrides to be touched. That is real, bounded work — worth sizing before committing.Executive summary: This is a small MIT-licensed Symfony bundle that connects Symfony applications to LdapRecord for enterprise LDAP/AD authentication. The new v4.0.0 release is a positive maintenance signal — it upgrades to LdapRecord v3 and raises the baseline to Symfony 6.1 and PHP 8.1 — but it is a breaking release (bundle namespace change) and the project is still a low-adoption, single-maintainer dependency. Treat it as a tactical integration with a known upgrade path, not a strategic identity platform.
For engineering: v4.0.0 modernizes the dependency stack and is the version to target for any new work on supported Symfony/PHP. The namespace moved to Iter8\LdapRecordBundle\Iter8LdapRecordBundle, so existing v3 installations need a deliberate migration: update bundle registration and config references, absorb LdapRecord v2→v3 changes, and re-run integration tests against target directory servers. Confirm the release's actual test coverage before relying on it.
For product: It still supports enterprise customer requirements around directory-based login and group-driven access with limited initial build effort, and the fresh release lowers the "will this be maintained?" objection. Do not position it as turnkey SSO or enterprise IAM. Position it as a contained directory-authentication enabler, now with a cleaner upgrade story and a smaller — but still present — fallback plan to fork or maintain in-house.
How can I help you explore Laravel packages today?