Re: [symfony-es] UserProvider personalizado

12 views
Skip to first unread message

Absalón Valdés Ormeño

unread,
May 20, 2013, 2:55:21 PM5/20/13
to symfony-es
Construir un UserProvider para CADA usuario? No es esa la definición de instancia de clase?  Si a lo que te refieres es crear un UserProvider por cada base de datos tienes que considerar que la validación del usuario contra estas .... las realizará 7 veces? Lo que puedes hacer es crear 7 configuraciones de UserProvider con base de datos y luego meterlos todos dentro de un chain_provider:

chain_provider:
   [provider_db1, provider_db2, provider_db3, ... , provider_db7]

asi cuando el sistema intente validar al usuario, recorrerá todos los providers hasta que uno resulte, y si no, lanza error de credenciales erróneas.




El 20 de mayo de 2013 12:34, Ruben Sanchez <rum...@gmail.com> escribió:
Buenas,
Estoy creando una web con symfony2 la cual cuenta con 7 bases de datos. En varias de ellas necesito identificar usuarios.
La idea sería contruir un userProvider personalizado para cada usuario pero no se como hacerlo.
Si alquien me puede echar una mano lo agradecería.
Gracias de antemano.

--
--
Has recibido este mensaje porque estás suscrito al grupo "symfony-es" de Google Groups.
Para publicar en este grupo, envía un email a symfo...@googlegroups.com
Para darte de baja, envía un email a symfony-es+...@googlegroups.com
El resto de opciones puedes encontrarlas en http://groups.google.com/group/symfony-es?hl=es
 
---
Has recibido este mensaje porque estás suscrito al grupo "symfony-es" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a symfony-es+...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
 
 



--
Absalon Valdés Ormeño.
http://es.gravatar.com/absalonvaldes

Ruben Sanchez

unread,
May 21, 2013, 2:39:57 AM5/21/13
to symfo...@googlegroups.com
Llevas razón.
¿Como se crea una configuración de userprovider? hay algún ejemplo por ahí? Es que ya he probado mil cosas.
un saludo,
gracias
Reply all
Reply to author
Forward
0 new messages