Cambiar idioma/locale de la aplicación según las preferencias del usuario

Este post es la segunda parte del anterior que escribí relacionado con la internacionalización de nuestra aplicacion web y tratará de como traducir nuestra aplicación según el idioma que el usuario haya seleccionado en su configuración personal. Para ello asumiremos que tenemos una entidad UserPreferences relacionada con nuestra entidad User con una relacion OneToOne, y otra …

Sigue leyendo Cambiar idioma/locale de la aplicación según las preferencias del usuario

Uso de Voters para el control del acceso de usuarios en zonas

Los voters son un elemento de Symfony para darle una vuelta de tuerca al las listas de acceso - ACL (Access Control List) de Symfony donde podemos validar con mas profundidad si un recurso esta disponible para un usuario. Aqui la documentacion oficial. A continuacion explicare un ejemplo mas concreto donde lo he usado. La …

Sigue leyendo Uso de Voters para el control del acceso de usuarios en zonas

FOSUserBundle para la gestion de usuarios en Symfony 2

Voy a explicar paso a paso como voy a integrar el bundle mas famoso de gestion de usuarios y acceso en un proyecto Symfony en el que estoy trabajando y justamente lo necesito, asi que voy a poner paso a paso el proceso que he seguido. He seguido la guia oficial de Symfony 2 para …

Sigue leyendo FOSUserBundle para la gestion de usuarios en Symfony 2