Buenas,… Soy nuevo en Yii y estoy buscando ejemplos de como manejar un panel de control independiente para cada usuario. Donde pueda ajustar sus preferencias. Por supuesto después de entrar bajo un sistema de login
Buenas,… Soy nuevo en Yii y estoy buscando ejemplos de como manejar un panel de control independiente para cada usuario. Donde pueda ajustar sus preferencias. Por supuesto después de entrar bajo un sistema de login
Lo que deseas hacer tiene que ver con autorización: http://www.yiiframework.com/doc/guide/1.1/en/topics.auth#access-control-filter
En el fondo, debes permitir el acceso a ciertas partes de la aplicación sólo si el usuario cumple una condición. Para esto puedes usar el ya incluido método accessRules() del controlador, o utilizar RBAC (Control de acceso basado en roles).
Para una aplicación básica, recomiendo hacer uso de accessRules.
Más documentación:
http://www.yiiframework.com/doc/api/1.1/CController#accessRules-detail
http://www.yiiframework.com/doc/api/1.1/CAccessControlFilter <-- Esta es importante, pues se define qué reglas se pueden utilizar