Hola buenos días. Ante todo, agradeceros el magnífico trabajo que estáis haciendo en esta comunidad. Os llevo leyendo desde hace mucho tiempo y vuestros consejos me han sido de gran utilidad durante mi vida laboral. Sin embargo, ahora ha llegado el momento de pedir ayuda activamente.
Actualmente me encuentro en proceso de expandir un portal web para crear una zona personalizada por clientes. Este nuevo módulo del portal se va a desligar completamente de lo ya hecho hasta el momento, es decir, partimos de cero.
El objetivo de esta zona personalizada para clientes, es que cada cliente al validar su nombre de usuario y contraseña, encuentre información personalizada y acceso a documentos que solo él puede leer. Es decir, la mayoría del contenido que encuentre debe ser específico para cada usuario, y parte del contenido, compartido en función de la característica del usuario.
Por poner un ejemplo, cuando nosotros logeamos en nuestra cuenta de online-banking solo encontramos información concerniente a nuestra cuenta (transferencias, pagos, etc...). Luego, en función de si somos una simple cliente o una empresa, el portal nos ofrece información adicional en función de esta característica. Esa es la idea.
Este módulo no debe implementar ninguna otra funcionalidad, pues el contenido estático ya está incluido en la parte antigua del portal.
Mi duda radica en como implementar este módulo personalizado. Obviamente, se que podría hacerlo a mano programando, pero me gustaría saber si existen CMS que implementen de forma estable esta funcionalidad.
Se que la mayoría de los CMS actuales permiten hacer diversos contenidos definiendo grupos de usuarios, pero busco algo específico para este tipo de actividad, no algo que pueda a llegarme a valer forzando mucho la funcionalidad.
Sin más me despido, esperando haber sido lo suficientemente específico, y agradeciéndoos vuestra ayuda por anticipado. Si teneis más dudas sobre las características de lo que busco, por favor, no dudeis en preguntarme.