Comprobación de rol de usuario de Discourse

Estoy usando el plugin discourse unlock para agregar hodlers a un grupo dedicado para que puedan ver publicaciones privadas.

Aquí está el flujo de trabajo para usuarios complicados

  1. Un usuario compra un token para autenticación
  2. El usuario se agrega a un grupo dedicado y puede leer publicaciones privadas
  3. El usuario vende el token inmediatamente
  4. A pesar de que el usuario vendió el token, aún puede ver publicaciones privadas

Para resolver este problema, creo que deberíamos tener una función para vaciar el grupo de usuarios.
Aquí está el plugin que usé