|
@@ -1,32 +1,29 @@
|
|
|
package ldap
|
|
|
|
|
|
-import (
|
|
|
- "fmt"
|
|
|
- "testing"
|
|
|
-)
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
|
|
|
-var ldapServer = "ldap.itd.umich.edu"
|
|
|
-var ldapPort = uint16(389)
|
|
|
-var baseDN = "dc=umich,dc=edu"
|
|
|
-var filter = []string{
|
|
|
- "(cn=cis-fac)",
|
|
|
- "(&(objectclass=rfc822mailgroup)(cn=*Computer*))",
|
|
|
- "(&(objectclass=rfc822mailgroup)(cn=*Mathematics*))"}
|
|
|
-var attributes = []string{
|
|
|
- "cn",
|
|
|
- "description"}
|
|
|
-var msadsaformat = ""
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
|
|
|
-func TestLDAP(t *testing.T) {
|
|
|
- AddSource("test", ldapServer, ldapPort,
|
|
|
- basedn, attributes, filter,
|
|
|
- msadsaformat)
|
|
|
- user, err := LoginUserLdap("xiaolunwen", "")
|
|
|
- if err != nil {
|
|
|
- t.Error(err)
|
|
|
- return
|
|
|
- }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
|
|
|
- fmt.Println(user)
|
|
|
-
|
|
|
-}
|
|
|
+
|
|
|
+
|