Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- require 'net/ldap'
- email = ARGV[0]
- ldap = Net::LDAP.new(host: 'directory.vt.edu')
- ldap.bind
- treebase = 'ou=People,dc=vt,dc=edu'
- ldap_attributes = {display_name: :displayname, department: :department}
- filter = Net::LDAP::Filter.eq('mail', email)
- results = ldap.search(base: treebase, filter: filter)
- puts results[0].uid
Add Comment
Please, Sign In to add comment