famiq / ad-user
Famiq Active Directory User integration package
Installs: 6
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/famiq/ad-user
Requires
- php: >=8.1
- directorytree/ldaprecord-laravel: ^3.4
- illuminate/support: ^8.0|^9.0|^10.0
This package is not auto-updated.
Last update: 2025-10-11 18:24:22 UTC
README
Integración con Active Directory pensada para aplicaciones Laravel. El paquete
exponen la clase ActiveDirectoryUser
con métodos utilitarios para consultar
la estructura organizacional y comandos que facilitan la gestión de
configuración.
Requisitos
- PHP 8.1 o superior.
- Laravel 8 o posterior.
Instalación
Instala el paquete mediante Composer:
composer require famiq/ad-user
Publica el archivo de configuración ejecutando:
php artisan FamiqADUser:export
Esto generará config/ldap.php
con la configuración por defecto.
Uso
El comando FamiqADUser:info {mail}
permite consultar datos básicos de un
usuario directamente desde la consola:
php artisan FamiqADUser:info usuario@dominio.com
La clase ActiveDirectoryUser
incluye métodos como getPhoneNumber()
o
getHierarchy()
para obtener información adicional del directorio.
Novedades
- Métodos de búsqueda
findByDepartment()
ysearchBy()
. - Obtención de teléfonos y jerarquía de managers.