Modération : ban d'utilisateurs #80

Open
opened 2020-10-20 22:11:24 +02:00 by Darks · 4 comments
Owner

Pour des questions de modération, il faudrait ajouter différents niveaux de ban, sur la modification de contenus (la consultation doit pouvoir rester possible quelque soit le ban).

Ce qui peut être chouette est de combiner plusieurs critères lors de la mise en place du ban :

  • membre ou adresse IP (voir CIDR)
  • durée | illimité
  • interdiction de :
    • créer des messages
    • modifier ses messages
    • modifier son profil
    • se connecter sur le site (+kick)

Bien entendu, il faut la page correspondante dans le panel admin, qui en plus du formulaire d'ajout d'un ban, liste les bans en cours.

Pour des questions de modération, il faudrait ajouter différents niveaux de ban, sur la modification de contenus (la consultation doit pouvoir rester possible quelque soit le ban). Ce qui peut être chouette est de combiner plusieurs critères lors de la mise en place du ban : - membre ou adresse IP (voir CIDR) - durée | illimité - interdiction de : - créer des messages - modifier ses messages - modifier son profil - se connecter sur le site (+kick) Bien entendu, il faut la page correspondante dans le panel admin, qui en plus du formulaire d'ajout d'un ban, liste les bans en cours.
Darks added the
enhancement
label 2020-10-20 22:11:24 +02:00
Owner

Une façon élégante de faire ça serait d'ajouter une notion de « permission négative » qui annule une permission existante. Ce serait géré par User.priv, et permettrait de gérer des bans portant sur n'importe quelle action automatiquement, juste en spécifiant des privilege_required(). On peut même personnaliser les messages d'erreur de "priv X required" en "you are banned from X".

Une façon élégante de faire ça serait d'ajouter une notion de « permission négative » qui annule une permission existante. Ce serait géré par `User.priv`, et permettrait de gérer des bans portant sur n'importe quelle action automatiquement, juste en spécifiant des `privilege_required()`. On peut même personnaliser les messages d'erreur de "priv X required" en "you are banned from X".
Member

Une question lié au #24 : On fait quoi des donné d'un utilisateur banni ?

Une question lié au #24 : On fait quoi des donné d'un utilisateur banni ?
Contributor

je propose de les garder. il y a toujours un peu de bon. 1 programme, une bonne sugesstion etc...

sinon pour les personnes ban on peur créer un rôle spécifique rien que pour eux. avec no-login.

je propose de les garder. il y a toujours un peu de bon. 1 programme, une bonne sugesstion etc... sinon pour les personnes ban on peur créer un rôle spécifique rien que pour eux. avec `no-login`.
Member

je propose de les garder. il y a toujours un peu de bon. 1 programme, une bonne sugesstion etc...

Le problème c'est niveau RGPD en fait. C'est des données de l'utilisateur, il a le droit de vouloir les modifier, corriger. Ou alors on trouve un moyen de faire en sorte que les posts et programmes ne fassent pas parti des données personnelles de l'utilisateur, mais pour ça faut vérifier a la main les données.

> je propose de les garder. il y a toujours un peu de bon. 1 programme, une bonne sugesstion etc... Le problème c'est niveau RGPD en fait. C'est des données de l'utilisateur, il a le droit de vouloir les modifier, corriger. Ou alors on trouve un moyen de faire en sorte que les posts et programmes ne fassent pas parti des données personnelles de l'utilisateur, mais pour ça faut vérifier a la main les données.
Sign in to join this conversation.
No description provided.