ldapjs

JavaScript的LDAP库
授权协议 MIT
开发语言 JavaScript
所属分类 服务器软件、 目录服务LDAP
软件类型 开源软件
地区 不详
投 递 者 冯玮
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

ldapjs 是一个纯 JavaScript 的 LDAP 客户端和服务器端,基于 Node.js

示例代码:

var ldap = require('ldapjs');

var server = ldap.createServer();

server.search('o=example', function(req, res, next) {
  var obj = {
    dn: req.dn.toString(),
    attributes: {
      objectclass: ['organization', 'top'],
      o: 'example'
    }
  };

  if (req.filter.matches(obj.attributes))
    res.send(obj);

  res.end();
});

server.listen(1389, function() {
  console.log('LDAP server listening at %s', server.url);
});
  • 这两天着手ldap注入的扫描插件。 可以分为几个点 LDAP环境选用 LDAP结构 LDAP语法 LDAP命令 该篇慢慢补充,之后再进行拆分。       关于bwapp中的ldap   花了一个晚上的时间,下载了bwapp-box,打开。   几个困惑的点:     php ldap_connect()函数 打开bwapp的ldap页面,有 login、password、server、base

 相关资料
  • 我正在尝试创建一个安全模块,该模块将根据LDAP检查用户凭据(登录时),并在成功登录时生成JWT,以便进一步请求服务器。 目前我的模块工作如下:我有3个rest APIendpoint来提供身份验证(登录、验证JWT、注销),这些endpoint不受保护,因为任何人都必须能够访问这些endpoint,还有1个userUpdateendpoint通过JWTAuthenticationProvider

  • 什么是 LDAP LDAP(Lightweight Directory Access Protocol) 代表轻量级目录访问协议,它是一个分层数据库,通常用于存储企业内部有关设备,用户,组权限等的信息。最常见的 LDAP 提供着可能是微软的 Active Directory 和开源的 OpenLDap。 您可以将其视为文档树,即键值对,类似 Windows 的注册表一样。 或者一个包含文件(记录)

  • 我想在我的应用程序中使用LDAP,以便进行身份验证 在前面的配置中,我使用数据库进行身份验证 不,我想使用ldap进行身份验证 我修改了security-app-context.xml 但是当我测试时,我有这样一个错误: LDAP://192.168.0.88:389 基本DN DC=部长,DC=FR 身份验证搜索筛选器 (&(objectclass=person)(mail=@email_add

  • 我想使用Spring LDAP 设置多个 LDAP 存储库。我的目标是同时在所有存储库中创建或更新对象。 我使用LdapRepository Spring接口,我认为目前这是不可能的。 我想知道我是否可以创建自己的LdapRepository来扩展Spring,但是我不知道如何开始。 这是我的配置: 完整地说,一个存储库: 知道怎么做吗? 提前感谢任何帮助。

  • Spring LDAP 是一个用于操作 LDAP 的 Java 框架。它是基于 Spring 的 JdbcTemplate 模式。这个框架能够帮助开发人员简化 looking up,closing contexts,looping through NamingEnumerations,encoding/decoding values与 filters 等操作。

  • GitHub-Ldap 是 GitHub Enterprise 的一部分,是 LDAP 客户端。 GitHub-Ldap 封装了 Net::LDAP,方便易用。

  • Ruby/LDAP是一个Ruby扩张模块。它提供一些LDAP的操作界面。支持OpenLDAP、UMich LDAP、Netscape SDK和Active Directory。

  • LDAP Studio是一个基于Eclipse RCP开发LDAP工具平台。由几个Eclipse(OSGi)插件包括:LDAP Browser Plugin和Schemas Editor Plugin组成,所以LDAP Studio易于通过插件进行扩展。LDAP Studio适用于任何LDAP服务器,但它是专门设计用于Apache Directory Server。