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