Ospitato da noi? Questo plugin è disponibile nei nostri piani Business ed Enterprise. Accesso con Amazon e Microsoft | Discourse - Civilized Discussion
| Riepilogo | Consente agli utenti di accedere utilizzando i propri account Microsoft (noti anche come account Office 365 o Microsoft 365) | |
| Guida all’installazione | Questo plugin è incluso nel nucleo di Discourse. Non è necessario installare il plugin separatamente. |
Riepilogo
Microsoft Authentication consente agli utenti di accedere al tuo forum Discourse utilizzando i propri account Microsoft (noti anche come account Office 365 o Microsoft 365). Questo semplifica il processo di accesso per le organizzazioni che utilizzano servizi Microsoft.
Funzionalità
- Consente agli utenti di accedere con le proprie credenziali Microsoft
- Supporta configurazioni sia multi-tenant che single-tenant
- Si integra con Microsoft Azure Active Directory
- Semplifica la registrazione e l’accesso degli utenti
Configurazione
Per configurare Microsoft Authentication per il tuo forum Discourse:
-
Visita la pagina di registrazione delle applicazioni di Azure Portal
-
Registra una nuova applicazione:
- Scegli un nome (tipicamente il nome del tuo sito)
- Sotto “Tipi di account supportati”, seleziona l’opzione più permissiva in base alle tue esigenze
-
Aggiungi il tuo sito come URI di reindirizzamento per Web in questo formato:
https://your.discourse.forum/auth/microsoft_office365/callback
-
Salva le modifiche
-
Visita Certificati & secret nel menu della barra laterale sinistra e clicca su Nuovo client secret
- Aggiungi una semplice descrizione
- Scegli 24 mesi sotto “Scadenza” (nota: dovrai rinnovarlo)
- Copia il Valore (questo è il Secret dell’applicazione) e salvalo per le impostazioni del tuo plugin
-
Visita Panoramica (nella barra laterale sinistra) e copia l’ID dell’applicazione (client ID)
-
Nell’area di amministrazione di Discourse, vai su Impostazioni e cerca “microsoft auth”
-
Inserisci l’ID dell’applicazione e il Secret dei passaggi precedenti
Problemi di autenticazione single-tenant
Se hai configurato la tua applicazione Microsoft come single_tenant, alcuni utenti potrebbero riscontrare problemi durante l’accesso. Questo accade perché le email utilizzate per l’accesso sono considerate non attendibili e il sistema non può collegarle automaticamente agli account Discourse esistenti.
Per risolvere questo problema, gli utenti possono:
- Cercare la sezione “Hai già un account?” nella parte inferiore del modulo di registrazione
- Fare clic sul link fornito per seguire la procedura di collegamento dell’account
- Completare i passaggi di autenticazione per collegare il proprio account Microsoft al proprio account Discourse esistente
Un’altra opzione è abilitare l’impostazione del sito microsoft auth email verified, se gli amministratori sono sicuri che tutti gli utenti abbiano email verificate. Questo garantisce che gli utenti di ritorno con account esistenti non creino account duplicati quando si autenticano tramite Microsoft.
Opzioni di configurazione aggiuntive
Puoi aggiornare tutte le impostazioni di Microsoft Authentication visitando l’area Admin > Impostazioni e cercando “microsoft auth”.
Per le configurazioni single-tenant, avrai bisogno del tuo ID tenant, che puoi trovare nelle proprietà del tenant di Azure Portal.


