2009-05-17 8 views

Répondre

4

Acl9 fonctionne très bien avec AuthLogic:

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

+0

l'aime vraiment. mais il devrait être totalement appelé yarba (encore une autre autorisation basée sur le rôle - de la description). – taelor

+0

totalement =) oh oui, à propos des avantages et des inconvénients, c'est vraiment simple à faire (la documentation le rend plus difficile que c'est). Une chose qui pourrait être utile est une méthode pour rassembler tous les sujets pour un rôle donné. J'ai demandé pour cette fonctionnalité, mais je ne sais pas si l'auteur l'a mis en. – Jaryl

+0

plus récent gem pour le faire: http://github.com/stffn/declarative_authorization – Jaryl

4

À RailsConf, j'ai vu une conversation éclair sur Lockdown et j'ai été très impressionné. Quiconque possède une expérience modeste en matière de DB et de rails peut rouler son propre système ACL, mais Lockdown a l'air sympa parce qu'il essaie de garder les choses d'autorisation à l'écart.

http://lockdown.rubyforge.org/

je l'avais utilisé role_requirement auparavant, mais je ne l'ai pas creuser.

+0

Lockdown semble bon. – JasonOng

2

J'ai récemment utilisé une gemme appelée easy_roles. Super léger et super facile à utiliser. Il est également suffisamment souple pour vous mettre en œuvre votre propre sécurité du contrôleur etc etc

http://github.com/platform45/easy_roles

Questions connexes