Suchergebnisse :
×Das WordPress OAuth & OpenID Connect Single Sign-On (SSO)-Plugin ermöglicht die sichere Anmeldung bei WordPress mit Auth0 als OAuth- und OpenID Connect-Anbieter. Sie können das Plugin auch mit verschiedenen benutzerdefinierten Anbietern und Standard-IDPs konfigurieren. Es unterstützt erweiterte Single Sign-On (SSO)-Funktionen wie die Zuordnung von Benutzerprofilattributen, Rollenzuordnung usw. Hier werden wir eine Anleitung zum Konfigurieren von SSO zwischen WordPress und Auth0 durchgehen. Am Ende dieses Handbuchs sollten Benutzer in der Lage sein, sich über Auth0 bei WordPress anzumelden. Um mehr über andere Funktionen zu erfahren, die wir im WP OAuth Single Sign-On-Plugin (OAuth & OpenID Connect Client) bereitstellen, können Sie hier klicken Klicke hier.
Sie haben erfolgreich konfiguriert Auth0 als OAuth-Anbieter für die Auth0-SSO-Anmeldung bei Ihrer WordPress-Site.
Hinweis: Sobald Sie das Auth0-Konto erstellt haben, finden Sie das Domain-URL und Sie müssen dasselbe in den folgenden Endpunkten hinzufügen.
Umfang: | openid-Profil-E-Mail |
Endpunkt autorisieren: | https://<Auth0-app-domain>/authorize |
Zugriffstoken-Endpunkt: | https://<Auth0-app-domain>/oauth/token |
Endpunkt zum Abrufen von Benutzerinformationen: | https://<Auth0-app-domain>/userinfo |
Sie haben erfolgreich konfiguriert WordPress als OAuth-Client für die Auth0-Anmeldung bei Ihrer WordPress-Site.
Informationen zur Konfiguration finden Sie in der folgenden Tabelle Umfang und Endpunkte für Auth0 im Plugin.
Hinweis: Sobald Sie das Auth0-Konto erstellt haben, finden Sie das Domain-URL und Sie müssen dasselbe in den folgenden Endpunkten hinzufügen.
Umfang: | openid-Profil |
Endpunkt autorisieren: | https://{your-auth0-domain}/authorize |
Zugriffstoken-Endpunkt: | https://{your-auth0-domain}/oauth/token |
Sie haben erfolgreich konfiguriert WordPress als OAuth-Client für die Auth0-Anmeldung bei Ihrer WordPress-Site.
Code:
exports.onExecutePostLogin = async (event, api) => {
const attr_name = "favorite_color";
api.idToken.setCustomClaim( attr_name , 'Purple');
// ... additional code
};
Code Description:
attr_name: This will be the attribute name which will you want to create (favorite_color in my case)
The function api.idToken.setCustomClaim(), expects the key and its value. Here, the key is attr_name, and its value is “Purple”
Code:
exports.onExecutePostLogin = async (event, api) => {
const { favorite_color, preferred_contact } = event.user.user_metadata;
if (event.authorization) {
// Set claims
api.idToken.setCustomClaim('fav_color', favorite_color);
api.idToken.setCustomClaim('preferred_contact', preferred_contact);
}
};
Code Description:
We’ll add the keys (created in user_metadata) in the const as the parameters.
When using the "api.idToken.setCustomClaim() function, you will need to include two parameters. The first parameter is used to specify the desired attribute name, while in the second parameter you will add the key which you want set the attribute value.
Anmeldeeinstellungen für WordPress 5.7 und früher
Anmeldeeinstellungen für WordPress 5.8
Anmeldeeinstellungen für WordPress 5.9
Mit dem OAuth & OpenID Connect Single Sign-On (SSO)-Plugin haben Sie die WordPress Auth0-Authentifizierung erreicht und die Auth0 SSO-Anmeldung durch Konfiguration erfolgreich aktiviert Auth0 als OAuth-Anbieter und WordPress als OAuth-Client. Die Auth0-OAuth-Autorisierung bedeutet, dass Sie in wenigen Minuten bereit sind, einen sicheren Zugriff auf Ihre WordPress(WP)-Site bereitzustellen, sodass Benutzer sich sicher mit Auth0-SSO-Anmeldeinformationen authentifizieren können.
Mailen Sie uns weiter oauthsupport@xecurify.com Für eine schnelle Beratung (per E-Mail/Besprechung) zu Ihren Anforderungen hilft Ihnen unser Team bei der Auswahl der für Ihre Anforderungen am besten geeigneten Lösung/Plan.
Brauchen Sie Hilfe? Wir sind hier!
Vielen Dank für Ihre Anfrage.
Wenn Sie innerhalb von 24 Stunden nichts von uns hören, können Sie gerne eine Folge-E-Mail an senden info@xecurify.com
Diese Datenschutzerklärung gilt für miniorange-Websites und beschreibt, wie wir mit personenbezogenen Daten umgehen. Wenn Sie eine Website besuchen, werden möglicherweise Informationen in Ihrem Browser gespeichert oder abgerufen, meist in Form von Cookies. Diese Informationen können sich auf Sie, Ihre Vorlieben oder Ihr Gerät beziehen und werden hauptsächlich dazu verwendet, dass die Website so funktioniert, wie Sie es erwarten. Die Informationen identifizieren Sie nicht direkt, können Ihnen aber ein personalisierteres Web-Erlebnis ermöglichen. Klicken Sie auf die Kategorieüberschriften, um zu erfahren, wie wir mit Cookies umgehen. Die Datenschutzerklärung unserer Lösungen finden Sie in der Datenschutz.
Notwendige Cookies tragen dazu bei, eine Website vollständig nutzbar zu machen, indem sie grundlegende Funktionen wie Seitennavigation, Anmelden, Ausfüllen von Formularen usw. ermöglichen. Die für diese Funktionalität verwendeten Cookies speichern keine personenbezogenen Daten. Einige Teile der Website funktionieren jedoch ohne Cookies nicht ordnungsgemäß.
Diese Cookies sammeln nur aggregierte Informationen über den Verkehr auf der Website, einschließlich Besucher, Quellen, Seitenklicks und -aufrufe usw. Dies ermöglicht es uns, mehr über unsere beliebtesten und am wenigsten beliebten Seiten sowie über die Interaktion der Benutzer mit den umsetzbaren Elementen und damit über die Veröffentlichung zu erfahren Wir verbessern die Leistung unserer Website sowie unserer Dienste.