Skip to content

Commit f21578e

Browse files
schmittjohfabpot
authored andcommitted
[Security] adds abstract user provider definition
1 parent 7c9528b commit f21578e

File tree

1 file changed

+8
-4
lines changed
  • src/Symfony/Bundle/DoctrineMongoDBBundle/Resources/config

1 file changed

+8
-4
lines changed

src/Symfony/Bundle/DoctrineMongoDBBundle/Resources/config/mongodb.xml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
<parameter key="doctrine.odm.mongodb.document_dirs" type="collection"></parameter>
5050

5151
<!-- security/user -->
52-
<parameter key="security.user.provider.document.class">Symfony\Bundle\DoctrineMongoDBBundle\Security\DocumentUserProvider</parameter>
52+
<parameter key="doctrine.odm.mongodb.security.user.provider.class">Symfony\Bundle\DoctrineMongoDBBundle\Security\DocumentUserProvider</parameter>
5353

5454
<!-- proxy cache warmer -->
5555
<parameter key="doctrine.odm.mongodb.proxy_cache_warmer.class">Symfony\Bundle\DoctrineMongoDBBundle\CacheWarmer\ProxyCacheWarmer</parameter>
@@ -93,13 +93,11 @@
9393
<argument type="service" id="doctrine.odm.mongodb.logger" />
9494
</service>
9595

96-
<service id="security.user.document_manager" alias="doctrine.odm.mongodb.default_document_manager" />
97-
96+
<!-- Cache Warmers -->
9897
<service id="doctrine.odm.mongodb.proxy_cache_warmer" class="%doctrine.odm.mongodb.proxy_cache_warmer.class%" public="false">
9998
<tag name="kernel.cache_warmer" />
10099
<argument type="service" id="service_container" />
101100
</service>
102-
103101
<service id="doctrine.odm.mongodb.hydrator_cache_warmer" class="%doctrine.odm.mongodb.hydrator_cache_warmer.class%" public="false">
104102
<tag name="kernel.cache_warmer" />
105103
<argument type="service" id="service_container" />
@@ -111,5 +109,11 @@
111109
<argument type="service" id="service_container" />
112110
</service>
113111

112+
<!-- Security -->
113+
<service id="doctrine.odm.mongodb.security.user.provider" class="%doctrine.odm.mongodb.security.user.provider.class%" public="false" abstract="true">
114+
<argument type="service" id="doctrine.odm.mongodb.security.user.document_manager" />
115+
</service>
116+
<service id="doctrine.odm.mongodb.security.user.document_manager" alias="doctrine.odm.mongodb.default_document_manager" public="false" />
117+
114118
</services>
115119
</container>

0 commit comments

Comments
 (0)