Yo estoy trabajando en un plugin de acuerdo a ciertas especificaciones, te cuento algunas de ellas:
La seguridad debe ser a nivel instancia(CRUD) y objeto-(metodo EXEC/atributo GET-PUT) Debe integrarse de forma transparente a una aplicacion existente Estoy bastante avanzado, ni bien este estable lo publicare en http://blogs.onrails.com.ar Espero te sirva y llegar a tiempo Saluti P On 10/11/07, NachoKB <[EMAIL PROTECTED]> wrote: > > Hay muchas formas de implementar algo así, y también es por eso que hay > montones de plugins y artículos que se refieren al tema, y aún así las > soluciones nunca son iguales, siempre cambian en algo. En un comienzo me > había interesado el approach que explica Chad Fowler en "Rails Recipes" (un > libro del año pasado). Era la receta #32. Probablemente si usás un enfoque > REST haya que adaptarlo (aunque creo que queda mejor aún, no lo ví). > > Primero te conviene separar dos conceptos: autenticación (¿quién es?), y > autorización (¿puede hacer esto?); la autenticación se realiza a nivel de > controllers* (ver Acts As Authenticated), mientras que la autorización puede > realizarse en los controllers o en el model (como lo hace Hobo). > > * "a nivel de controllers" implica usar un before_filter. > > Saludos, > > nachokb > > On 10/11/07, Romina Natalia Tulisi < [EMAIL PROTECTED]> wrote: > > > > Hola > > > > Tengo que implementar un módulo de seguridad (traducido a: perfiles de > > usuario y permisos) en el sistema que tengo que entregar para fin de año en > > la facu (que ya les conté en un mail anterior). > > Les soy sincera... realmente no se por dónde empezar. No tengo > > experiencia con diseño orientado a objetos (en realidad tampoco tengo mucha > > experiencia con P.O.O., por eso quiero (es)forzarme a finalmente > > aprender haciendo algo en serio). > > > > Probablemente lo que voy a decir a continuación es una pavada por lo que > > pido disculpas desde ya... pensaba en hacer un módulo/clase que consulte > > una(s) tabla(s) donde estén definido los permisos/perfiles y llamarla desde > > las distintas controladoras... no se si estaría bien, o no... > > > > A lo mejor hay cosas ya hechas relacionadas con este tipo de módulos de > > perfiles y permisos, pero tampoco se cómo buscar. > > > > Cualquier tip me resultará muy valioso. > > > > Gracias por adelantado por cualquier ayuda que me puedan brindar.. > > Romina > > > > > > _______________________________________________ > > Ruby mailing list > > [email protected] > > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar > > > > > > > > _______________________________________________ > Ruby mailing list > [email protected] > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar > > -- Pedro Visintin . I T S o l u t i o n s A r c h i t e c t Ruby On Rails Argentina. http://blogs.onrails.com.ar Personal page: http://www.p-e-t-e-r-p-u-n-k.com.ar
_______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
