Comment gérer les permissions sur un gro upe?

Salut à tous,

Dans mon application les utilisateurs peuvent créer des groupes et il
est possible pour le créateur du groupe de “kick” et “accept” les
utilisateurs. Pour la gestion des permissions je pense procéder de la
manière suivante:

J’utilise le plugin acl_system2 et le créateur du groupe peux donner
des permissions aux membres en leur affligeant par exemple les roles
“kick_group_id” ou “accept_group_id” et ensuite dans la vue je fais:

<% restrict_to "(creator | kick_#{@group.id}) do %>
<%= link_to “kick this user out of the group”, :action =>‘kick’ %>
<% end %>

est-ce que c’est une bonne méthode de gérer les permissions ainsi ou
est-ce qu’il y a (beaucoup) mieux ou plus simple?

Merci d’avance

Pat

On 8/24/07, Patrick A. [email protected] wrote:

Salut à tous,

est-ce que c’est une bonne méthode de gérer les permissions ainsi ou
est-ce qu’il y a (beaucoup) mieux ou plus simple?

Ben, je ne sais pas s’il y a plus simple (encore qu’une fois
configuré, tu n’as quasiment plus rien à faire), mais en tout cas, je
trouve le coupe AAA+acl_system terriblement propre.


Nicolas D.
N’imprimez ce mail que si vous ne savez pas le lire sur l’écran : les
électrons se recyclent bien, le papier, beaucoup moins bien.