comparison mod_lib_ldap/ldap.lib.lua @ 871:e4a03e58f896

Log and return failure if user record not found in bind
author Rob Hoelz <rob@hoelz.ro>
date Mon, 10 Dec 2012 22:16:18 +0100
parents 13e645340767
children cd2262969d2e
comparison
equal deleted inserted replaced
870:13e645340767 871:e4a03e58f896
186 }; 186 };
187 187
188 if who then 188 if who then
189 who = who.dn; 189 who = who.dn;
190 module:log('debug', '_M.bind - who: %s', who); 190 module:log('debug', '_M.bind - who: %s', who);
191 else
192 module:log('debug', '_M.bind - no DN found for username = %s', username);
193 return nil, format('no DN found for username = %s', username);
191 end 194 end
192 195
193 local conn, err = ldap.open_simple(params.hostname, who, password, params.use_tls); 196 local conn, err = ldap.open_simple(params.hostname, who, password, params.use_tls);
194 197
195 if conn then 198 if conn then