Skip to content

Instantly share code, notes, and snippets.

@ajohnstone
Created February 24, 2013 21:32
Show Gist options
  • Save ajohnstone/5025737 to your computer and use it in GitHub Desktop.
Save ajohnstone/5025737 to your computer and use it in GitHub Desktop.
<?xml version="1.0" ?>
<container xmlns="http://symfony.com/schema/dic/services"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd">
<parameters>
<parameter key="security.user.provider.webservice.service.class">Acme\DemoBundle\Security\Core\User\WebserviceUserProvider</parameter>
<parameter key="ia.service.class">Acme\DemoBundle\Service\Service</parameter>
</parameters>
<services>
<service id="webservice" class="IA\WebBundle\Security\User\WebserviceUserProvider">
</service>
<service id="user_provider" class="%security.user.provider.webservice.service.class%">
<argument type="service" id="webservice" />
</service>
<service id="security.authentication.provider.webservice" class="IA\WebBundle\Security\Authentication\Provider\Webservice" public="true">
<argument /> <!-- User Provider -->
<argument type="service" id="security.user_checker" />
<argument /> <!-- Provider-shared Key -->
<argument type="service" id="security.encoder_factory" />
<argument>%security.authentication.hide_user_not_found%</argument>
</service>
</services>
</container>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment