Usuario silenciado puede evitarlo entrando en modo anónimo

Cuando el usuario es silenciado, entrar en el modo anónimo permite publicar sin restricciones.
Discourse 3.3.0.beta6

4 Me gusta

Suspender la cuenta que ya entró en modo anónimo tampoco suspenderá (ni cerrará la sesión de) la cuenta anónima.

1 me gusta

¿Qué TL tiene el usuario silenciado?

1 me gusta

Probado en usuario de prueba TL=1.

1 me gusta

¿Cuál es el valor para la configuración de grupos permitidos para publicaciones anónimas?

1 me gusta

TL=0, todos.

1 me gusta

Vaya, me sorprende que la gente no abuse de ello.

De todos modos, ¿quizás intentar limitarlo a un grupo específico que tenga a todo el mundo? ¿Luego eliminar a los usuarios si no quieres que entren en modo anónimo?
¿O limitarlo a TL1 y degradar a este usuario a TL0?

3 Me gusta

Claro, puedo resolver el problema. Estoy informando del error en el motor.

5 Me gusta

Entiendo. Solo estaba proporcionando una solución alternativa.

3 Me gusta

¿Más fácil? La solución a largo plazo sería deshabilitar el modo anónimo de los usuarios silenciados :thinking:

5 Me gusta

Creo que este problema podría solucionarse añadiendo
return if user.silenced? || user.suspended?
a

y

Por cierto, tengo curiosidad por saber por qué la comprobación de permisos para can_post_anonymously no se implementa dentro del módulo Guardian.

3 Me gusta

Estamos experimentando el mismo problema en 3.4.0beta3. ¿Alguien puede confirmar que se solucionó en 3.4.0beta4?

1 me gusta

Confirmo que no está solucionado en 3.5.0.beta2-dev.

1 me gusta

Idealmente, un usuario en Modo Anónimo estaría sujeto a las mismas restricciones que tendría sin estar en Modo Anónimo.

1 me gusta

Me parece justo, @hugh ¿deberíamos ponerle un pr-welcome?

3 Me gusta

Suena bien. ¡Etiqueta añadida!

También incluyo a @osama aquí, ya que recientemente trabajó en el modo anónimo, por lo que podría tener información más inmediata al respecto.

3 Me gusta

Un usuario silenciado TL0 puede crear una cuenta anónima que pronto se convierte en TL1, y así, por ejemplo, puede usar mensajes privados, enviar publicaciones, etc. (dependiendo de la configuración de TL del foro, por supuesto).

1 me gusta

¡Hola! :waving_hand:

Acabamos de fusionar una corrección que hace que, mientras se está en modo anónimo, se respete el estado “silenciado” de la cuenta del propietario aquí:

6 Me gusta