blob: b3e3fd8aea48171a22a60b0416bc47f77ab14bf2 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
services:
fos_oauth_server.server:
class: OAuth2\OAuth2
arguments:
- "@oauth_storage_ldap_wrapper"
- "%fos_oauth_server.server.options%"
oauth_storage_ldap_wrapper:
class: Wallabag\UserBundle\OAuthStorageLdapWrapper
parent: fos_oauth_server.storage
calls:
- [setLdapManager, ["@fr3d_ldap.ldap_manager"]]
ldap_user_hydrator:
class: Wallabag\UserBundle\LdapHydrator
arguments:
- "@fos_user.user_manager"
- "@event_dispatcher"
- [ "%ldap_username_attribute%", "%ldap_email_attribute%", "%ldap_name_attribute%", "%ldap_enabled_attribute%" ]
- "%ldap_base%"
- "%ldap_admin_filter%"
- "@fr3d_ldap.ldap_driver"
|