Revision: 10599
Updated Code
at January 5, 2009 10:22 by paramah
Updated Code
require 'rubygems'
require 'net/ldap'
username = ''
password = ''
ldaphost = ''
basedn=''
ldap = Net::LDAP.new(:host => ldaphost, :base => basedn)
filter = Net::LDAP::Filter.eq('uid', username)
ldap.search(:filter => filter) {|entry| username = entry.dn}
ldap.auth(username, password)
if ldap.bind
print "YEAP";
else
print "NOPE";
end
Revision: 10598
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at January 5, 2009 10:22 by paramah
Initial Code
require 'rubygems'
require 'net/ldap'
username = ''
password = ''
ldaphost = ''
basedn=''
ldap = Net::LDAP.new(:host => ldaphost, :base => basedn)
filter = Net::LDAP::Filter.eq('uid', username)
ldap.search(:filter => filter) {|entry| username = entry.dn}
ldap.auth(username, password)
if ldap.bind
print "YEAP";
else
print "NOPE";
end
Initial URL
Initial Description
Initial Title
LDAP access in Ruby
Initial Tags
ruby
Initial Language
Ruby