kopia lustrzana https://github.com/pixelfed/pixelfed
				
				
				
			
		
			
	
	
		
			74 wiersze
		
	
	
		
			2.4 KiB
		
	
	
	
		
			PHP
		
	
	
		
		
			
		
	
	
			74 wiersze
		
	
	
		
			2.4 KiB
		
	
	
	
		
			PHP
		
	
	
|   | <?php | ||
|  | 
 | ||
|  | return [ | ||
|  | 
 | ||
|  |     /* | ||
|  |     |-------------------------------------------------------------------------- | ||
|  |     | Default LDAP Connection Name | ||
|  |     |-------------------------------------------------------------------------- | ||
|  |     | | ||
|  |     | Here you may specify which of the LDAP connections below you wish | ||
|  |     | to use as your default connection for all LDAP operations. Of | ||
|  |     | course you may add as many connections you'd like below. | ||
|  |     | | ||
|  |     */ | ||
|  | 
 | ||
|  |     'default' => env('LDAP_CONNECTION', 'default'), | ||
|  | 
 | ||
|  |     /* | ||
|  |     |-------------------------------------------------------------------------- | ||
|  |     | LDAP Connections | ||
|  |     |-------------------------------------------------------------------------- | ||
|  |     | | ||
|  |     | Below you may configure each LDAP connection your application requires | ||
|  |     | access to. Be sure to include a valid base DN - otherwise you may | ||
|  |     | not receive any results when performing LDAP search operations. | ||
|  |     | | ||
|  |     */ | ||
|  | 
 | ||
|  |     'connections' => [ | ||
|  | 
 | ||
|  |         'default' => [ | ||
|  |             'hosts' => [env('LDAP_HOST', '127.0.0.1')], | ||
|  |             'username' => env('LDAP_USERNAME', 'cn=user,dc=local,dc=com'), | ||
|  |             'password' => env('LDAP_PASSWORD', 'secret'), | ||
|  |             'port' => env('LDAP_PORT', 389), | ||
|  |             'base_dn' => env('LDAP_BASE_DN', 'dc=local,dc=com'), | ||
|  |             'timeout' => env('LDAP_TIMEOUT', 5), | ||
|  |             'use_ssl' => env('LDAP_SSL', false), | ||
|  |             'use_tls' => env('LDAP_TLS', false), | ||
|  |         ], | ||
|  | 
 | ||
|  |     ], | ||
|  | 
 | ||
|  |     /* | ||
|  |     |-------------------------------------------------------------------------- | ||
|  |     | LDAP Logging | ||
|  |     |-------------------------------------------------------------------------- | ||
|  |     | | ||
|  |     | When LDAP logging is enabled, all LDAP search and authentication | ||
|  |     | operations are logged using the default application logging | ||
|  |     | driver. This can assist in debugging issues and more. | ||
|  |     | | ||
|  |     */ | ||
|  | 
 | ||
|  |     'logging' => env('LDAP_LOGGING', true), | ||
|  | 
 | ||
|  |     /* | ||
|  |     |-------------------------------------------------------------------------- | ||
|  |     | LDAP Cache | ||
|  |     |-------------------------------------------------------------------------- | ||
|  |     | | ||
|  |     | LDAP caching enables the ability of caching search results using the | ||
|  |     | query builder. This is great for running expensive operations that | ||
|  |     | may take many seconds to complete, such as a pagination request. | ||
|  |     | | ||
|  |     */ | ||
|  | 
 | ||
|  |     'cache' => [ | ||
|  |         'enabled' => env('LDAP_CACHE', false), | ||
|  |         'driver' => env('CACHE_DRIVER', 'file'), | ||
|  |     ], | ||
|  | 
 | ||
|  | ]; |