Esto es un microservicio realizado en lumen con conexion a adLDAP (Active Directory)
Documentation for the framework can be found on the Lumen website.
Se debe ingresar al archivo .env y editar las siguientes lineas :
# Conexion al Active Directory
# Autenticacion
ADLDAP_CONTROLLERS = sapia.pe
ADLDAP_BASEDN = dc=sapia,dc=pe
ADLDAP_ADMIN_USERNAME = jdelacruz
ADLDAP_ADMIN_PASSWORD = test
# Opcional
ADLDAP_ACCOUNT_SUFFIX = @sapia.pe
ADLDAP_ADMIN_ACCOUNT_SUFFIX = @sapia.pe
ADLDAP_SSL = false
ADLDAP_TLS = true
El microservicio cuenta por el momento con 4 rutas para autogestionar nuestro Active Directory
searchActiveDirectory -> Busca el usuario segun el campo que se desea
Ejemplo : http://laravel.dev/search/info/77777777
updateActiveDirectory -> Busca el usuario segun el campo que se desea y se cambia el campo que se desea con el valor ingresado
Ejemplo : http://laravel.dev/update/info/77777777/theleponenumber/888888888
changePassword -> Busca el usuario segun el campo que se desea y se cambia la contraseña de este mismo
Ejemplo : http://laravel.dev/changePassword/info/77777777/12345
lockAccount -> Busca el usuario segun el campo que se desea y se bloquea este mismo
Ejemplo : http://laravel.dev/lockAccount/info/77777777
The Lumen framework is open-sourced software licensed under the MIT license