Von uns gehostet? Dieses Plugin ist in unseren Business- und Enterprise-Plänen enthalten. Amazon- und Microsoft-Logins | Discourse - Civilized Discussion
| Zusammenfassung | Ermöglicht Benutzern die Anmeldung mit ihren Microsoft-Konten (auch bekannt als Office 365- oder Microsoft 365-Konten) | |
| Installationsanleitung | Dieses Plugin ist im Discourse-Core enthalten. Es ist nicht erforderlich, das Plugin separat zu installieren. |
Zusammenfassung
Die Microsoft-Authentifizierung ermöglicht es Benutzern, sich mit ihren Microsoft-Konten (auch bekannt als Office 365- oder Microsoft 365-Konten) in Ihrem Discourse-Forum anzumelden. Dies vereinfacht den Anmeldevorgang für Organisationen, die Microsoft-Dienste nutzen.
Funktionen
- Ermöglicht Benutzern die Anmeldung mit ihren Microsoft-Anmeldedaten
- Unterstützt sowohl Multi-Tenant- als auch Single-Tenant-Konfigurationen
- Integriert sich mit Microsoft Azure Active Directory
- Vereinfacht die Benutzerregistrierung und -anmeldung
Konfiguration
So richten Sie die Microsoft-Authentifizierung für Ihr Discourse-Forum ein:
-
Besuchen Sie die Seite zur App-Registrierung im Azure-Portal
-
Registrieren Sie eine neue Anwendung:
- Wählen Sie einen Namen (typischerweise der Name Ihrer Website)
- Wählen Sie unter “Unterstützte Kontotypen” die für Ihre Bedürfnisse am wenigsten einschränkende Option
-
Fügen Sie Ihre Website als Umleitungs-URI (Redirect URI) für Web in diesem Format hinzu:
https://your.discourse.forum/auth/microsoft_office365/callback
-
Speichern Sie Ihre Änderungen
-
Besuchen Sie im linken Seitenmenü Zertifikate & Geheimnisse und klicken Sie auf Neuen Client-Geheimnis
- Fügen Sie eine einfache Beschreibung hinzu
- Wählen Sie unter “Ablauf” 24 Monate (Hinweis: Sie müssen es später erneuern)
- Kopieren Sie den Wert (dies ist das Anwendungsgeheimnis) und speichern Sie ihn für Ihre Plugin-Einstellungen
-
Besuchen Sie Übersicht (im linken Seitenmenü) und kopieren Sie die Anwendungs-ID (Client-ID)
-
Gehen Sie in Ihrem Discourse-Adminbereich zu Einstellungen und suchen Sie nach “microsoft auth”
-
Geben Sie die Anwendungs-ID und das Geheimnis aus den vorherigen Schritten ein
Probleme mit der Single-Tenant-Authentifizierung
Wenn Sie Ihre Microsoft-Anwendung als single_tenant konfiguriert haben, können einige Benutzer Probleme bei der Anmeldung erfahren. Dies liegt daran, dass die für die Anmeldung verwendeten E-Mail-Adressen als nicht vertrauenswürdig eingestuft werden und das System sie nicht automatisch mit bestehenden Discourse-Konten verknüpfen kann.
Um dieses Problem zu lösen, können Benutzer:
- Nach dem Abschnitt “Bereits ein Konto?” am unteren Rand des Anmeldeformulars suchen
- Auf den bereitgestellten Link klicken, um den Prozess zur Kontoverknüpfung durchzuführen
- Die Authentifizierungsschritte abschließen, um ihr Microsoft-Konto mit ihrem bestehenden Discourse-Konto zu verbinden
Eine andere Option ist die Aktivierung der Site-Einstellung microsoft auth email verified, wenn Administratoren sicher sind, dass alle Benutzer verifizierte E-Mail-Adressen haben. Dies stellt sicher, dass wiederkehrende Benutzer mit bestehenden Konten keine doppelten Konten erstellen, wenn sie sich über Microsoft authentifizieren.
Weitere Konfigurationsoptionen
Sie können alle Microsoft-Authentifizierungseinstellungen aktualisieren, indem Sie den Bereich Admin > Einstellungen besuchen und nach “microsoft auth” suchen.
Für Single-Tenant-Einrichtungen benötigen Sie Ihre Tenant-ID, die Sie in den Tenant-Eigenschaften des Azure-Portals finden.


