parent
							
								
									43ffacd05b
								
							
						
					
					
						commit
						4d6de6c7b9
					
				@ -0,0 +1,32 @@ | 
				
			|||||||
 | 
					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) | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					} | 
				
			||||||
					Loading…
					
					
				
		Reference in new issue