LDAP for PHP · v4
LdapRecord Core
Work with your LDAP directory using expressive PHP models. Search for users, manage groups, and update directory entries with an API that feels familiar.
Building with Laravel? Start with the Laravel integration.
use LdapRecord\Models\ActiveDirectory\User;
$user = User::query()
->where('mail', '[email protected]')
->firstOrFail();
$groups = $user->groups()->get();
foreach ($groups as $group) {
echo $group->getName();
}
$user->title = 'Engineering Manager';
$user->save();
An Active Directory example, after configuring your connection.
Work with your directory
Your first LDAP query
Need a hand getting started?