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 [email protected]
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.
-~----------~----~----~----~------~----~------~--~---