Foros del Web » Programando para Internet » PHP » Symfony »

Control de acceso

Estas en el tema de Control de acceso en el foro de Symfony en Foros del Web. Hola a todos, estoy en medio de un proyecto, en el cual tengo mi entidad usuario, uno de los campos de la misma es el ...
  #1 (permalink)  
Antiguo 09/04/2015, 16:52
Avatar de cbretana  
Fecha de Ingreso: junio-2013
Ubicación: Pinar del Rio
Mensajes: 55
Antigüedad: 10 años, 9 meses
Puntos: 0
Control de acceso

Hola a todos, estoy en medio de un proyecto, en el cual tengo mi entidad usuario, uno de los campos de la misma es el status (activo, inactivo), yo quiero controlar el acceso a todas las URL del sitio, a traves de este status?, alguien tiene idea de como hacer esto?, saludos.
__________________
.::Una imagen vale mas que mil palabras::.
  #2 (permalink)  
Antiguo 09/04/2015, 16:55
 
Fecha de Ingreso: abril-2015
Ubicación: Bogotá D.C - Colombia
Mensajes: 106
Antigüedad: 9 años
Puntos: 11
Respuesta: Control de acceso

Y en que lo estás haciendo?, Php, Java, estás usando algún framework, es web?

Por que yo lo haría con un simple servlet que consultara el estado del dichoso usario, validara si es activo o inactivo (true/false 0/1 bit en db), luego si el usuario no se le ha permitido ingresar simplemente lo redireccione a una página que le diga que no tiene permisos o algo así eso es lo que entiendo de lo que quieres hacer??....
  #3 (permalink)  
Antiguo 09/04/2015, 17:03
Avatar de hhs
hhs
Colaborador
 
Fecha de Ingreso: junio-2013
Ubicación: México
Mensajes: 2.995
Antigüedad: 10 años, 9 meses
Puntos: 379
Respuesta: Control de acceso

Ya lo hace Symfony: http://symfony.com/doc/current/cookb...duserinterface te aconsejo que leas el tema completo
__________________
Saludos
About me
Laraveles
A class should have only one reason to change.

Etiquetas: control
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:19.