2012-05-15 03:37:45 +00:00
|
|
|
#encoding: utf-8
|
|
|
|
require 'mysql2'
|
|
|
|
|
|
|
|
$nccu_ldap_connection
|
|
|
|
|
|
|
|
module NccuLdapConnection
|
|
|
|
BASE = 'ou=People,dc=nccu,dc=edu,dc=tw'
|
|
|
|
|
|
|
|
def self.establish
|
2012-06-22 06:32:28 +00:00
|
|
|
$nccu_ldap_connection = Net::LDAP.new
|
|
|
|
$nccu_ldap_connection.port =LDAP_CONFIG["port"]
|
|
|
|
$nccu_ldap_connection.host = LDAP_CONFIG["host"]
|
|
|
|
$nccu_ldap_connection.authenticate(LDAP_CONFIG["authenticate_info"],LDAP_CONFIG["authenticate_pwd"])
|
2012-05-15 03:37:45 +00:00
|
|
|
end
|
|
|
|
|
|
|
|
end
|