J'ai pris le statut d'admin comme un exemple mais ça pourrait être en fonction d'autre chose (team, level).
Si tu n'as que deux status (joueur/admin), tu peux faire comme tu as dit, c'est effectivement plus efficace (en terme de temps de traitement).
Par contre, lorsque tu as plusieurs niveau d'administration, c'est plus facilement gérable de mettre le test dans chaque commande.
++
Syg