Net::LDAP for Ruby (also called net-ldap) implements client access for the Lightweight Directory Access Protocol (LDAP), an IETF standard protocol for accessing distributed directory services. Net::LDAP is written completely in Ruby with no external dependencies. It supports most LDAP client features and a subset of server features as well. Net::LDAP has been tested against modern popular LDAP servers including OpenLDAP and Active Directory. The current release is mostly compliant with earlier versions of the IETF LDAP RFCs (2251-2256, 2829-2830, 3377, and 3771). Our roadmap for Net::LDAP 1.0 is to gain full <em>client</em> compliance with the most recent LDAP RFCs (4510-4519, plutions of 4520-4532).
A LDAP strategy for OmniAuth.
Devise extension to allow authentication via LDAP
'ActiveLdap' is a ruby library which provides a clean objected oriented interface to the Ruby/LDAP library. It was inspired by ActiveRecord. This is not nearly as clean or as flexible as ActiveRecord, but it is still trivial to define new objects and manipulate them with minimal difficulty.
Net::LDAP is an LDAP support library written in pure Ruby. It supports all LDAP client features, and a subset of server features as well.
Simple library for binding & group querying on top of various LDAP implementations
It provides the interface to some LDAP libraries (e.g. OpenLDAP, Netscape SDK and Active Directory). The common API for application development is described in RFC1823 and is supported by Ruby/LDAP.
Auth0 is an authentication broker that supports social identity providers as well as enterprise identity providers such as Active Directory, LDAP, Google Apps, Salesforce. OmniAuth is a library that standardizes multi-provider authentication for web applications. It was created to be powerful, flexible, and do as little as possible. omniauth-auth0 is the OmniAuth strategy for Auth0.
The net-ping library provides a ping interface for Ruby. It includes separate TCP, HTTP, LDAP, ICMP, UDP, WMI (for Windows) and external ping classes.
Provides an embedded LDAP server for BDD. The embedded server is built with ApacheDS.
LDAP authentication for humans
A LDAP strategy for OmniAuth.
Supports: Admin user bind operation, Regular user authentication, Create (add), read (search), update (modify), and delete operations for users and groups
ActiveDirectory uses Net::LDAP to provide a means of accessing and modifying an Active Directory data store. This is a fork of the activedirectory gem.
A ruby gem for using ldap to authenticate greenlight users
Port of Ruby/LDAP to JRuby
'Ruby/ActiveLdap' is a ruby extension library which provides a clean objected oriented interface to the Ruby/LDAP library. It was inspired by ActiveRecord. This is not nearly as clean or as flexible as ActiveRecord, but it is still trivial to define new objects and manipulate them with minimal difficulty.
Treequel is an LDAP toolkit for Ruby. It is intended to allow quick, easy access to LDAP directories in a manner consistent with LDAP's hierarchical, free-form nature. It's inspired by and modeled after [Sequel][sequel], a kick-ass database library. For more information on how to use it, check out the [manual](manual/index_md.html).
This package contains a set of classes which encapsulate access to a number of data sources such as LDAP, ICLAs, auth lists, etc.
Use LDAP permissions in PostgreSQL
This gem can be used to allow the CASino backend to authenticate against an LDAP server.
ldap adapter for datamapper which uses either net-ldap or ruby-ldap
ruby-ldapserver is a lightweight, pure-Ruby skeleton for implementing LDAP server applications.
A gem for managing groups with ldap
Convenience classes for interacing with UCB's LDAP directory
LDAP client library allowing easy acces to entries on LDAP servers
ActiveDirectory uses Net::LDAP to provide a means of accessing and modifying an Active Directory data store.
The most bestest LDAP integration gem thine eyes hath ever beholded.
Ldapmapper : provide CRUD object for LDAP data manipulations
A LDAP strategy for OmniAuth.
Devise extension to allow authentication via LDAP
Include a parameterized dynamic module in a namespace and get a full LDAP class hierarchy at your disposal.
ActiveSambaLdap provides object-oriented API to manipulate LDAP entry for Samba. ActiveSambaLdap also provides command-line tools to replace smbldap-tools written by Perl.
ActiveSambaLdap provides object-oriented API to manipulate LDAP entry for Samba. ActiveSambaLdap also provides command-line tools to replace smbldap-tools written by Perl.
LDAP authentication module for Devise
Ruby/ActiveLDAP is a object-oriented API to LDAP
Net::LDAP for Ruby (also called net-ldap) implements client access for the Lightweight Directory Access Protocol (LDAP), an IETF standard protocol for accessing distributed directory services. Net::LDAP is written completely in Ruby with no external dependencies. It supports most LDAP client features and a subset of server features as well. Net::LDAP has been tested against modern popular LDAP servers including OpenLDAP and Active Directory. The current release is mostly compliant with earlier versions of the IETF LDAP RFCs (2251â2256, 2829â2830, 3377, and 3771). Our roadmap for Net::LDAP 1.0 is to gain full <em>client</em> compliance with the most recent LDAP RFCs (4510â4519, plutions of 4520â4532).
A gem to fetch information from University of Sheffield LDAP server based on username or email address.
Devise extension to allow authentication via LDAP
Active Directory authentication module for Devise, based off of LDAP Authentication
'ActiveLdap Fabrication' is an ActiveLdap adapter for Fabrication. It means that you can use Fabrication as fixture replacement for ActiveLdap.
rack-auth-ldap : provide LDAP authentication for Rack middelware
Easy authentication to an LDAP server(s)
Using ActiveLdap, this library provides an easy interface for communicating with the Cornell University LDAP directory. Use of this directory is restricted to purposes authorized by the university.
For when you don't have access to LDAP
Automatically connects to the LDAP server if you are on campus/VPN. Can be queried by UPI, and it will return a simple ruby hash with the relevant information.
A small wrapper to Net::LDAP to provide some extended functionality and utility.
Pure Ruby LDAP library.
== DESCRIPTION: RubySync is a tool for synchronizing part or all of your directory, database or application data with anything else. It's event driven so it will happily sit there monitoring changes and passing them on. Alternatively, you can run it in one-shot mode and simply sync A with B. You can configure RubySync to perform transformations on the data as it syncs. RubySync is designed both as a handy utility to pack into your directory management toolkit or as a fully-fledged provisioning system for your organization. == FEATURES/PROBLEMS: * Event-driven synchronization (if connector supports it) with fall-back to polling * Ruby DSL for "configuration" style event processing * Clean separation of connector details from data transformation * Connectors available for CSV files, XML, LDAP and RDBMS (via ActiveRecord) * Easy API for writing your own connectors == SYNOPSIS:
A set of tools to make managing LDAP users, groups, and keys easier