WP (SSO) + LMS + Discourse: consigli e best practice?

Dalla tua lista di onboarding, sembra che tu intenda sovrascrivere il sistema dei livelli di fiducia di Discourse. Penso che un approccio migliore sarebbe utilizzare l’iscrizione ai gruppi di Discourse per controllare l’accesso ai contenuti del tuo sito. Per i dettagli su come funziona, consulta Understanding groups and category permissions.

Il plugin WP Discourse dispone di alcune funzioni che puoi utilizzare per aggiungere e rimuovere utenti dai gruppi. I dettagli sono in questa discussione: Manage group membership in Discourse with WP Discourse SSO. Quella discussione utilizza il plugin PaidMembershipsPro come esempio, ma la stessa idea dovrebbe funzionare anche con MemberPress.

Un’altra discussione che potrebbe contenere informazioni utili è How to prevent some WP users from being able to login to Discourse.