¿Es posible desactivar la autodeleción de cuentas?

Según una publicación anterior:

Discourse permite a los usuarios eliminar sus propias cuentas cuando tienen <X publicaciones. Nuestro problema es que tenemos funcionalidad de pago vinculada a los IDs de las cuentas del foro y a la vinculación por correo electrónico del complemento de Patreon, y tenemos usuarios que abusan de la funcionalidad de autodelección para canjear su funcionalidad de pago varias veces.

¿Podemos deshabilitar la autodelección de cuentas o, alternativamente, emitir un webhook cuando un usuario se elimina su cuenta para que sus datos puedan ser eliminados de nuestro servicio de procesamiento de compras?

1 me gusta

eliminar usuario edad máxima de publicaciones

eliminar todas las publicaciones máx


¿Estas configuraciones te ayudarán?

1 me gusta

Parece que esto es para que los administradores puedan eliminar cuentas, no para que un usuario elimine su propia cuenta ‘nueva’. :confused:

2 Me gusta

Esta es la segunda solicitud que veo para esto, y creo que tiene sentido de todos modos, así que seré el tercero. ¿Podemos programar una configuración aquí @eviltrout? Para los umbrales de eliminación automática de nuevos usuarios, creo que hay dos variables: la antigüedad de la cuenta en días y el número de publicaciones.

5 Me gusta

@riking ¿puedes añadir este también a tu lista? Debería ser bastante sencillo.

4 Me gusta

Las maravillas de una buena higiene del código :smile:

9 Me gusta

La nueva configuración

delete_user_self_max_post_count

El número máximo de publicaciones que puede tener un usuario para permitir la eliminación de cuenta de autoservicio. Establezca en -1 para desactivar la eliminación de cuenta de autoservicio.

7 Me gusta