Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AnuLdap is a Ruby module for easily querying the ANU LDAP server.

$ gem install anu-ldap
require "anu-ldap"

# Find users by email address:

entries = AnuLdap.find_by_email("david.porter@anu.edu.au")
entries.each do |e|
  puts "Uni ID:     #{e[:uni_id]}"
  puts "Email:      #{e[:email]}"
  puts "Given name: #{e[:given_name]}"
  puts "Surname:    #{e[:surname]}"
end

# Authenticate a user:

if AnuLdap.authenticate("u3990518", "secret")
   puts "Successfully authenticated"
else
   puts "Authentication failure"
end

About

A very simple Ruby module for querying ANU LDAP

Resources

Stars

2 stars

Watchers

3 watching

Forks

Releases

Packages

Contributors

Languages