12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- <?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'),
- ],
- ];
|