@iskra-bun/ldap-kit
v0.1.0
Published
LDAP and Active Directory for Iskra: authentication, users, nested groups and changes (experimental).
Downloads
107
Maintainers
Readme
@iskra-bun/ldap-kit
LDAP y Active Directory para Iskra (experimental): verificar logins, leer usuarios y sus grupos (anidados incluidos), búsquedas paginadas y cambios por USN o fecha, con un gate para web-kit. Habla LDAP con ldapts detrás de una interfaz propia (LdapTransport).
Instalacion
bun add @iskra-bun/ldap-kitUso rapido
import { LdapDirectory } from '@iskra-bun/ldap-kit'
const ldap = new LdapDirectory({
url: 'ldaps://dc1.corp.example.com',
baseDN: 'DC=corp,DC=example,DC=com',
bindDN: '[email protected]',
bindPassword: process.env.LDAP_PASSWORD!,
})
const result = await ldap.authenticate(login, password, { groups: 'nested' })
if (!result.ok) console.warn('login rechazado:', result.reason)Documentacion completa: https://iskra-docs.fly.dev/packages/ldap-kit/
