New question

Question:

Date: 27-03-2015 03:49:18 (In Spanish)

Crear un componente o libreria para la adminstracion de usuario [Resolved]

hola a todos, espero que esten bien!!! Tengo una duda me pidieron que haga un COMPONENTE (O LIBRERIA) en php que ayude al desarrollador de un sistema en la administracion de usuario al sistema que desarrolla de forma sencilla, es decir que no tenga él que programarlo sino que le salga directamtente al crear un nuevo usuario, en que grupos puede estar y que privilegio tiene cada grupo
Me recomendaron usar YII.
La verdad no tengo mucha idea.. cualquier ayuda les agradeceria bastante
Tags: Component - Library - Permits - PHP - Privileges - Question Votes: 2 - Answers: 2 - Views: 13 Share on: Google Facebook Twitter LinkedIn Link
 

Answers:

  • Date: 27-03-2015 15:29:38 Es muy amplio lo que tenes que hacer. Esta libreria sobre que sistema y en que tecnologias esta desarrollado dicho sistema, se va a implementar? Lo que tenes que desarrollar es un sitema de gestion de Roles y Accesos, donde uno puede administrar los mismos? y ademas asignar a usuarios dichos roles? o los roles ya estan creados y solo se muestra una interfaz donde se asginan estoa roles a determinados usuarios? y asi... etc, etc

    Creo que necesitas volcar mucha mas informacion en esta pregunta. No se si te conviene utilizar un framework como Yii, tal vez si un microframework como Slim.

    Los roles ya esta creados, asi como los usuarios y permisos? Estan en una base de datos?
      Votes: 1 - Link answer
     
  • Date: 26-05-2015 10:47:44 Hola por lo general siempre lo hago así: tengo las tablas usuario, rol, usuariorol(relacion m:n de usuario y rol), rolactividad(es una tabla de la relacion n:m de rol y actividad), esta tabla tiene un campo adicional que son los permisos que puede hacer un rol en una actividad. Realmente la tabla "actividad" no la pongo en bd pq esa es la tabla que indica las actividades que puede hacer tu sitio y es estática, NUNCA se modifica. De esta forma puedes crear los roles que quieras y darle los permisos que quieras cuando lo deseas. Bueno si les interesa q explique mejor después me dicen.

    Saludos.
      Votes: 1 - Link answer
     
To actively participate in the community first must authenticate, enter the system.Sign In