Sono certo che la soluzione migliore sia reperibile qui e sto conducendo le mie ricerche di conseguenza, ma in quanto utente relativamente nuovo di Discourse (installato da pochi giorni sul mio VPS), spero che qualcuno possa indicarmi la strada giusta per il seguente scenario.
Ho un sistema di membership basato su WordPress (WooCommerce, WooCommerce Subscriptions, WP Fusion, ecc.). Vendo anche prodotti. A grandi linee, i miei clienti sono: a) clienti ordinari che hanno scelto di creare un account opzionale al momento dellâordine, oppure b) membri che si sono iscritti alla mia membership. Un contatto può essere entrambe le cose (cliente e membro).
I miei abbonati hanno il ruolo WordPress di âSubscriberâ. I miei forum Discourse sono su un sottodominio e lâSSO con WordPress funziona correttamente. Tuttavia, non sono chiaro riguardo allâapprovazione.
Per quanto possibile, voglio gestire lâaccesso al forum in modo automatico: quando qualcuno si iscrive alla mia membership, deve poter accedere al forum senza che io debba approvarlo. Ă importante che, se si tratta solo di un cliente ordinario (senza membership), non venga approvato: ciò deve accadere solo per gli abbonati.
Inoltre, quando qualcuno cancella la propria membership, voglio che lâaccesso al forum venga revocato automaticamente.
Ă tutto questo fattibile e, in caso affermativo, quali sono i principi chiave su cui dovrei fare ricerche e test?
Grazie.
PS: Sto pensando alle webhook, ma forse non è necessario imboccare quella strada.