mirror of
				https://github.com/Ylianst/MeshCentral.git
				synced 2025-03-09 15:40:18 +00:00 
			
		
		
		
	Handle ldap on 'error'
This commit is contained in:
		
							parent
							
								
									545ffe3a81
								
							
						
					
					
						commit
						fe6e466d11
					
				
					 1 changed files with 1 additions and 0 deletions
				
			
		| 
						 | 
				
			
			@ -550,6 +550,7 @@ module.exports.CreateWebServer = function (parent, db, args, certificates, doneF
 | 
			
		|||
                // LDAP login
 | 
			
		||||
                var LdapAuth = require('ldapauth-fork');
 | 
			
		||||
                var ldap = new LdapAuth(domain.ldapoptions);
 | 
			
		||||
                ldap.on('error', function (err) { console.log('ldap error: ', err); });
 | 
			
		||||
                ldap.authenticate(name, pass, function (err, xxuser) {
 | 
			
		||||
                    try { ldap.close(); } catch (ex) { console.log(ex); } // Close the LDAP object
 | 
			
		||||
                    if (err) { fn(new Error('invalid password')); return; }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue