security:
firewalls:
main:
pattern: /.*
http_basic:
realm: "Secured Area"
provider: fos_userbundle
logout: true
security: true
stateless: true
anonymous: true
En mi caso uso FOSUB como proveedor de usuarios, si se usa otro proveedor obviamente habria que cambiarlo.
Y finalmente en las las pruebas hay que crear el cliente como se indica en la documentación de Symfony.
$client = static::createClient(array(), array(
'PHP_AUTH_USER' => 'username',
'PHP_AUTH_PW' => 'pa$$word',
));
Algo bastante sencillo para los dolores de cabeza que me dio.
No hay comentarios:
Publicar un comentario