PUes puedes hacer todo eso  con  el othAuth

Lo que puedes hacer es  revisar   que tipo de usuario es en el 
controlador  y en base a esto hacer un render de una vista diferente.

HINT:  usar  cosas como  if($this->othAuth->user("group_id") == 
"migrupo")) {  $this->render("mi vista"); }




dandreta escribió:
> He estado leyendo y buscando bastantes cosas sobre el acceso de los
> usuarios y permisos (OthAuth, ACL ...) y finalmente he aplicado el
> componente Othauth.
>
> La pregunta es que quiero hacer el acceso a mi aplicacion dependiendo
> del tipo de usuario. Tengo 3 tipos de usuarios:manager, cliente,
> proveedor y en la base de datos 3 tablas con su información diferente
> (tengo 3 tablas separadas porque cada tipo de usuario tiene campos
> diferentes). Tengo una pantalla de login con los campos contraseña  y
> usuario. Quiero que al loguearse un usuario, dependiendo del tipo de
> usuario que sea, salte a una pantalla diferente con su layout
> correspondiente.
> ¿Cómo puedo configurar el componente para conseguir esto?
> ¿Alguien ha hecho algo parecido aunque sea sin aplicar othauth?
> Gracias de antemano y saludos
> >
>   


--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos 
de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a CakePHP-es@googlegroups.com
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~----------~----~----~----~------~----~------~--~---

Responder a