protected function createAuthProvider(ContainerBuilder $container, $id, $config, $userProviderId)
{
$provider = 'security.authentication.provider.dao.' . $id;
$container->setDefinition($provider, new ChildDefinition('security.authentication.provider.dao'))->replaceArgument(0, new Reference($userProviderId))->replaceArgument(1, new Reference('security.user_checker.' . $id))->replaceArgument(2, $id);
return $provider;
}