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. -~----------~----~----~----~------~----~------~--~---