mirror of
				https://github.com/nitnelave/lldap.git
				synced 2023-04-12 14:25:13 +00:00 
			
		
		
		
	example_configs: Add XBackBone
This commit is contained in:
		
							parent
							
								
									91d12a7e97
								
							
						
					
					
						commit
						d5f1516610
					
				@ -215,6 +215,7 @@ folder for help with:
 | 
				
			|||||||
  - [Seafile](example_configs/seafile.md)
 | 
					  - [Seafile](example_configs/seafile.md)
 | 
				
			||||||
  - [Syncthing](example_configs/syncthing.md)
 | 
					  - [Syncthing](example_configs/syncthing.md)
 | 
				
			||||||
  - [WG Portal](example_configs/wg_portal.env.example)
 | 
					  - [WG Portal](example_configs/wg_portal.env.example)
 | 
				
			||||||
 | 
					  - [XBackBone](example_configs/xbackbone_config.php)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Comparisons with other services
 | 
					## Comparisons with other services
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										21
									
								
								example_configs/xbackbone_config.php
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								example_configs/xbackbone_config.php
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,21 @@
 | 
				
			|||||||
 | 
					<?php
 | 
				
			||||||
 | 
					return array (
 | 
				
			||||||
 | 
					  'ldap' =>
 | 
				
			||||||
 | 
					  array (
 | 
				
			||||||
 | 
					    'enabled' => true,
 | 
				
			||||||
 | 
					    'schema' => 'ldap',
 | 
				
			||||||
 | 
					    // If using same docker network, use 'lldap', otherwise put ip/hostname
 | 
				
			||||||
 | 
					    'host' => 'lldap',
 | 
				
			||||||
 | 
					    // Normal ldap port is 389, standard in LLDAP is 3890
 | 
				
			||||||
 | 
					    'port' => 3890,
 | 
				
			||||||
 | 
					    'base_domain' => 'ou=people,dc=example,dc=com',
 | 
				
			||||||
 | 
					    // ???? is replaced with user-provided username, authenticates users in an lldap group called "xbackbone"
 | 
				
			||||||
 | 
					    // Remove the "(memberof=...)" if you want to allow all users.
 | 
				
			||||||
 | 
					    'search_filter' => '(&(uid=????)(objectClass=person)(memberof=cn=xbackbone,ou=groups,dc=example,dc=com))',
 | 
				
			||||||
 | 
					    // the attribute to use as username
 | 
				
			||||||
 | 
					    'rdn_attribute' => 'uid',
 | 
				
			||||||
 | 
					    // LDAP admin/service account info below
 | 
				
			||||||
 | 
					    'service_account_dn' => 'cn=admin,ou=people,dc=example,dc=com',
 | 
				
			||||||
 | 
					    'service_account_password' => 'REPLACE_ME',
 | 
				
			||||||
 | 
					  ),
 | 
				
			||||||
 | 
					);
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user