Politica su Discourse

ciao, ho una domanda:
Vogliamo usare il plugin Discourse Policy per: forzare gli utenti che accedono per la prima volta ad accettare i Termini di Servizio (ToS). Requisiti:

  • Se non accettano → non possono usare il forum (possono vedere solo la pagina dei ToS)
  • Quando accettano → possono usare il forum + ottenere un badge “ToS”

la mia soluzione è stata quella di creare un nuovo argomento e al suo interno ho aggiunto questo:
[policy group=trust_level_0 reminder=daily add-users-to-group=tos_accepted accept=“Accetto i Termini” version=“1”]
Cliccando su “Accetto i Termini”, confermo di aver letto e di accettare i Termini di Servizio.
[/policy]

ma se un nuovo utente effettua il login, la policy non compare affatto e può fare quello che vuole; vogliamo che solo se clicca su “Accetta” possa accedere alla nostra pagina. Come fare e grazie