2009-05-17 12 views

Respuesta

4

Acl9 funciona muy bien con AuthLogic:

http://github.com/be9/acl9/tree/master

+0

me gusta mucho. pero debería llamarse yarba (otra autorización basada en roles, a partir de la descripción). – taelor

+0

total =) oh sí, sobre los pros y los contras, es realmente simple ponerse en marcha (la documentación lo hace parecer más difícil de lo que es). En lo que podría ser útil es un método para recopilar todos los temas para un papel determinado. Lo solicité para esa función, pero no sé si el autor lo puso. – Jaryl

+0

gema más reciente para hacer esto: http://github.com/stffn/declarative_authorization – Jaryl

4

En RailsConf, vi una charla relámpago sobre Lockdown y quedé muy impresionado. Cualquier persona con una cantidad modesta de experiencia en db y rails puede rodar su propio sistema de ACL, pero Lockdown se ve bien porque trata de mantener las cosas de permiso fuera del camino.

http://lockdown.rubyforge.org/

que había utilizado previamente role_requirement pero no cavar.

+0

Lockdown se ve bien. – JasonOng

2

Recientemente he estado usando una gema llamada easy_roles. Súper liviano y súper fácil de usar. También es lo suficientemente flexible como para que usted pueda implementar su propia seguridad, etc, etc controlador

http://github.com/platform45/easy_roles

Cuestiones relacionadas