Dan Brown 
							
						 
					 
					
						
						
							
						
						01b95d91ba 
					 
					
						
						
							
							Fixed side-effect in binary LDAP handling  
						
						... 
						
						
						
						- Was not stripping prefix when sending value to LDAP server in search.
- Updated test to cover. 
						
						
					 
					
						2020-02-15 22:35:15 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						29cc35a304 
					 
					
						
						
							
							Added dump_user_details option to LDAP and added binary attribute decode option  
						
						... 
						
						
						
						Related to #1872  
						
						
					 
					
						2020-02-15 20:31:23 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						14363edb73 
					 
					
						
						
							
							Fixed LDAP error thrown by not found user details  
						
						... 
						
						
						
						- Added testing to cover.
Related to #1876  
						
						
					 
					
						2020-02-15 14:44:36 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						3991fbe726 
					 
					
						
						
							
							Checked over and aligned registration option behavior across all auth options  
						
						... 
						
						
						
						- Added tests to cover 
						
						
					 
					
						2020-02-02 17:31:00 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						575b85021d 
					 
					
						
						
							
							Started alignment of auth services  
						
						... 
						
						
						
						- Removed LDAP specific logic from login controller, placed in Guard.
- Created safer base user provider for ldap login, to be used for SAML
soon.
- Moved LDAP auth work from user provider to guard. 
						
						
					 
					
						2020-02-01 11:42:22 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						f9fa6904b9 
					 
					
						
						
							
							Made LDAP auth ID attribute configurable  
						
						... 
						
						
						
						- Allows the field that gets stored as the "External Authentication ID"
to be configurable. Defined as LDAP_ID_ATTRIBUTE=uid in .env.
- Added test to cover usage.
- Also now auto-lowercases when searching for attributes in LDAP
response since PHP always provides them as lower case.
Closes  #592 . 
						
						
					 
					
						2019-12-16 12:40:21 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Seiler 
							
						 
					 
					
						
						
							
						
						8e723f10dc 
					 
					
						
						
							
							Add error messages, fix LDAP error  
						
						
						
						
					 
					
						2019-08-07 15:31:10 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Seiler 
							
						 
					 
					
						
						
							
						
						03dbe32f99 
					 
					
						
						
							
							Refactor for codestyle  
						
						
						
						
					 
					
						2019-08-07 12:07:21 +02:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						c24764018a 
					 
					
						
						
							
							Updated ldap server option parsing to work with protocol and port  
						
						... 
						
						
						
						- Aligns with PHP behaviour where ports is ignore for full LDAP URI.
- Added tests to check format being passed to LDAP is as expected.
- May be related to #1220 
- Related to #1386  and #1278  
						
						
					 
					
						2019-04-16 22:47:53 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						44c537de1a 
					 
					
						
						
							
							Performed some LDAP service/test cleanup  
						
						
						
						
					 
					
						2019-03-10 10:54:19 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Fanara 
							
						 
					 
					
						
						
							
						
						502ea608bf 
					 
					
						
						
							
							Issue  #1306  - Unit Tests for LdapService Changes  
						
						
						
						
					 
					
						2019-03-09 01:08:49 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Fanara 
							
						 
					 
					
						
						
							
						
						55b07c7076 
					 
					
						
						
							
							Issue  #1306  - Specify display name attribute from LDAP  
						
						
						
						
					 
					
						2019-03-08 23:55:11 -05:00 
						 
				 
			
				
					
						
							
							
								abijeet 
							
						 
					 
					
						
						
							
						
						5ef0992d5b 
					 
					
						
						
							
							PHPCS related fixes.  
						
						
						
						
					 
					
						2019-01-27 15:59:23 +05:30 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						7c8edf5673 
					 
					
						
						
							
							Merge pull request  #1096  from christophert/add-ldaptlsinsecure  
						
						... 
						
						
						
						Add option to disable LDAPS Certificate Validation 
						
						
					 
					
						2018-12-22 16:38:50 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						26ec1cc3dc 
					 
					
						
						
							
							Added proper escaping to LDAP filter operations  
						
						... 
						
						
						
						To cover #1163  
						
						
					 
					
						2018-12-20 20:04:09 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Tran 
							
						 
					 
					
						
						
							
						
						8e7f703af7 
					 
					
						
						
							
							fix how the option is set, change handle to NULL  
						
						
						
						
					 
					
						2018-10-27 16:58:10 -04:00 
						 
				 
			
				
					
						
							
							
								Christopher Tran 
							
						 
					 
					
						
						
							
						
						6c14c09880 
					 
					
						
						
							
							Add ability to disable LDAP certificate validation  
						
						
						
						
					 
					
						2018-10-27 16:14:19 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						257a5a23ec 
					 
					
						
						
							
							Fleshed out entity provided and optimized imports  
						
						
						
						
					 
					
						2018-09-25 16:58:03 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						919660678b 
					 
					
						
						
							
							Re-structured the app code to be feature based rather than code type based  
						
						
						
						
					 
					
						2018-09-25 12:30:50 +01:00