|
@@ -28,7 +28,7 @@ func NewLDAPReader(username string, password string, server string, basedn strin
|
|
|
}
|
|
|
|
|
|
func (handler *LdapReader) GetUser(username string) (*ldap.Entry, error) {
|
|
|
- returnVal, err := handler.retrieveInformation("uid="+username+","+handler.basedn, "(objectClass=*)", ldap.ScopeBaseObject, handler.username, handler.password)
|
|
|
+ returnVal, err := handler.retrieveInformation("uid="+username+","+handler.basedn, "(objectClass=person)", ldap.ScopeBaseObject, handler.username, handler.password)
|
|
|
if err != nil {
|
|
|
return nil, err
|
|
|
}
|
|
@@ -39,7 +39,7 @@ func (handler *LdapReader) GetUser(username string) (*ldap.Entry, error) {
|
|
|
}
|
|
|
|
|
|
func (handler *LdapReader) GetAllUser() ([]*ldap.Entry, error) {
|
|
|
- return handler.retrieveInformation(handler.basedn, "(objectClass=*)", ldap.ScopeWholeSubtree, handler.username, handler.password)
|
|
|
+ return handler.retrieveInformation(handler.basedn, "(objectClass=person)", ldap.ScopeWholeSubtree, handler.username, handler.password)
|
|
|
}
|
|
|
|
|
|
func (handler *LdapReader) Authenticate(username string, password string) (bool, error) {
|