Sorry I forgot to say how I try to authenticate the user:


     def self.authenticate(identifier, password)
       if identifier.to_s.length > 0 and password.to_s.length > 0
         ldap_con = initialize_ldap_con(identifier, password)
         p ldap_con
         if ldap_con.bind
           true
         else
           false
         end
       end
     end

but I never get true after calling bind method.
I know our LDAP server use MD5 encryption method, is this library capable of authenticate using this
encryption?, is there any library I could use to do what I want?