Über WSO2
WSO2 ist ein Open-Source-Identitätsmanagement-Tool, über das verschiedene Anwendungen integriert werden können. Es bietet API-Plattformen und Webdienste. Die Verwendung von Single Sign-On, um den Zugriff auf verschiedene Anwendungen von WSO2 aus so einfach wie möglich zu gestalten, verbessert die Anmeldezeit und die allgemeine Sicherheit. Single Sign-On bietet schnellen und sicheren Zugriff auf Anwendungen wie WordPress und verbessert das Benutzererlebnis erheblich.
Herausforderung
Bei der Verwendung von Anwendungen wie WordPress ist die Anmeldung mit separaten Benutzernamen und Passwörtern bei jeder Anwendung ineffizient und der Verwendung von Single Sign-On weit unterlegen. Ohne die Implementierung von Single Sign-On gibt es keinen automatischen Anmeldevorgang, bei dem die Anmeldeinformationen eines Benutzers nur einmal angegeben werden.
Lösung
miniOrange hat das OAuth-Client-Plugin entwickelt, die ideale Lösung für die oben genannte Herausforderung. Es enthält eine Reihe von Funktionen, die den Anmeldevorgang so reibungslos wie möglich gestalten sollen. Benutzer können sich jetzt über WSO2 mit einem einzigen Anmeldedatenpaar und mit der Gewissheit der Sicherheit bei verschiedenen Anwendungen anmelden.
Schritte zum Einrichten von Single Sign-On auf dem WSO2-Server:
- Melden Sie sich beim WSO2-Konto an.
- In Identitätswolke, klicken Konfiguration starten.
- Klicken Sie auf die Anwendungen Tab.
- Auswählen Anwendung hinzufügen.
- Geben Sie den Anwendungsnamen ein WordPress.
- Sie werden umziehen Benutzerdefinierte Anwendungen wo Sie hinzufügen müssen.
- Auswählen OpenID Connect für Wählen Sie Sicherheitsprotokoll Liste.
- Sie können erhalten Kunden ID und Kundengeheimnis aus diesem Screenshot.
Die folgenden Schritte können zur Konfiguration des OAuth-Client-Plugins mit WSO2 herangezogen werden:
- Erhalten Sie die Client-ID und das Client-Geheimnis vom WSO2-Konto.
- Konfigurieren Sie Ihr miniOrange OAuth-Plugin mit Client-ID, Client-Geheimnis, OAuth-Endpunkten und Umfang wie unten angegeben.
Endpunkt autorisieren: | https://domain-name/oauth2/authorize |
Endpunkt des Zugriffstokens: | https://domain-name/oauth2endpoints/token |
Endpunkt für Benutzerinformationen abrufen: | https://domain-name/oauth2/token |
- Konfigurieren Sie das Widget so, dass die Anmeldeschaltfläche auf der Website angezeigt wird.
- Gehen Sie zur Website und drücken Sie eine Taste, um sich mit WSO2 anzumelden.