Suchergebnisse :

×

Synchronisieren Sie vorhandene Benutzer von WordPress mit dem Cognito-Benutzerpool


Problem Statement

WordPress-Sites, die nicht über eine zentrale Datenbank zum Speichern von Benutzern verfügen, stehen vor der Herausforderung, ihre Benutzer effizient zu verwalten. Die Notwendigkeit einer zentralisierten Datenbank wird in späteren Phasen oder Veröffentlichungen der Website deutlich. Allerdings ist die Migration aller vorhandenen Benutzer von der WordPress-Datenbank zum AWS Cognito Pool mit allen erforderlichen Benutzer-Metainformationen eine anspruchsvolle Aufgabe. Dies stellt ein Problem für Websitebesitzer dar, die AWS Cognito für die Benutzerverwaltung verwenden möchten.

Wie synchronisiere ich bestehende Benutzer von WordPress mit dem Cognito-Benutzerpool?

Mithilfe der miniOrange WordPress Cognito-Integration wird die Migration aller Ihrer vorhandenen Benutzer zu AWS Cognito zu einem einfachen Vorgang, der mit nur wenigen Konfigurationen und einem einzigen Tastendruck durchgeführt werden kann. Bitte beachten Sie jedoch, dass bestimmte Server-Timeouts und -Regeln möglicherweise auf Ihrer Seite aktualisiert werden müssen, um eine reibungslose Cognito-Benutzermigration sicherzustellen. Um den WordPress Cognito Integrator zu verwenden, stellen Sie sicher, dass Sie zuerst installieren WordPress OAuth-Client-Plugin Auf deiner Webseite. Dieser Integrator funktioniert mit dem WordPress OAuth & OpenId Connect Client SSO Plugin. Erfahren Sie mehr darüber WordPress OAuth Client-Plugin.

Bei der Migration des Cognito-Benutzerpools ist zu beachten, dass AWS Cognito für die Benutzererstellung Klartextkennwörter erfordert. Dadurch werden in Cognito Benutzer mit zufälligen Passwörtern generiert und bei nachfolgenden Anmeldeversuchen aufgefordert, ihr Passwort zurückzusetzen.

Usecase-Demonstration

Stellen Sie sich vor, Sie haben eine WooCommerce-Website, auf der Sie einige Produkte verkaufen. In der Anfangsphase Ihres Unternehmens, als Ihr Shop noch klein war und nur begrenzte Benutzerinteraktionen hatte, reichte es möglicherweise aus, Benutzer innerhalb der Standard-WordPress-Datenbank zu verwalten. Wenn Ihr Unternehmen jedoch wächst und Ihr Kundenstamm wächst, werden Sie möglicherweise erkennen, wie wichtig der Übergang zu einer umfassenderen Plattform für die Benutzerverwaltung ist.

Mit der miniOrange WordPress Cognito-Integration wird dieser Übergang mühelos. Sie können Ihre vorhandenen Benutzer von WordPress nahtlos mit dem AWS Cognito-Benutzerpool synchronisieren und so eine reibungslose Migration wertvoller Kundendaten gewährleisten. Diese Integration vereinfacht nicht nur das Hinzufügen neuer Benutzer, sondern ermöglicht auch die Integration von Registrierungsfunktionen, wodurch neue Benutzer nahtlos in den Cognito-Pool integriert werden. Siehe die Registrierungsfunktion Abschnitt unten für weitere Details.

Darüber hinaus ermöglicht die Synchronisierungsfunktion der miniOrange WordPress Cognito-Integration die Migration bestehender WordPress-Benutzer mit allen intakten Informationen. Dazu gehören ihre Kontaktdaten wie Telefonnummern, E-Mail-Adressen, Wohnadressen und mehr.

Durch die Verwendung der miniOrange WordPress Cognito-Integration können Sie Ihren wachsenden Kundenstamm mühelos verwalten, die Benutzersicherheit erhöhen und den Benutzerverwaltungsprozess auf Ihrer WooCommerce-Site optimieren.

Registrierungsfunktion

Mit der miniOrange WordPress Cognito-Integration können Sie die Registrierungsfunktionalität nahtlos in Ihre WooCommerce-Site integrieren. So funktioniert das:

  1. Rufen Sie die im Registrierungsformular eingegebenen Informationen ab, bereinigen und maskieren Sie die Informationen und speichern Sie die bereinigten und maskierten Informationen in einem Array im angegebenen Format.
  2. Übergeben Sie das vollständige Benutzerdatenarray als Argument an die Funktion mo_ci_custom_registration_form().
  3. Das mo_ci_custom_registration_form() Die Funktion übernimmt den Registrierungsprozess und gibt das Ergebnis zurück.
  4. Wenn das Ergebnis nicht leer ist, können Sie benutzerdefinierte Fehlermeldungen anzeigen oder alle erforderlichen Aktionen ausführen.

Hier ist ein Beispiel-Codeausschnitt:

<?php
    // Your Code
    // Fetch the input values after the form is submitted
    // Code to sanitize the input values

    $return_user = false; // You want the user login session created by the miniOrange plugin and further handling

    $result = mo_ci_custom_registration_form($user_data, $return_user);

    if (!empty($result)) {
        // Your custom code for displaying the error messages
    }
  ?>

Zusätzliche Cognito-Anwendungsfälle werden unterstützt


Nahtlose Benutzerverwaltung mit Cognito-Benutzerpool-Integration
Mehr erfahren
Synchronisieren Sie Benutzermitgliedschaften mit dem Cognito-Pool mit der WP Cognito-Integration
Mehr erfahren
WP-Anmeldung und -Registrierung mit Cognito im benutzerdefinierten Anmeldecode
Mehr erfahren
Registrieren und verifizieren Sie Benutzer über Cognito OTP beim WooCommerce-Checkout
Mehr erfahren
Greifen Sie mit Cognito-Anmeldeinformationen und benutzerdefinierten Formularen auf die Website zu
Mehr erfahren
AWS Cognito SSO und Benutzersynchronisierung mit WP und Woocommerce
Anwendungsfall für AWS Cognito Single Sign-On (SSO).
Mehr erfahren

Weitere Informationen



Versuche es Frei Demo








 Danke für Ihre Antwort. Wir werden uns bald bei Ihnen melden.

Etwas ist schief gelaufen. Bitte senden Sie Ihre Anfrage erneut

Entdecken Sie, wie miniOrange Ihnen helfen kann
Melden Sie sich an, um eine Demo zu erhalten


  Übersicht über die Premium-Funktionen des Plugins

  Testen Sie Add-ons und Integrationen von Drittanbietern

  24*7-Support per E-Mail und Zoom-Anruf

  Holen Sie sich eine geführte Demo von einem Entwickler

Hilfe benötigt?

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.

Hallo!

Brauchen Sie Hilfe? Wir sind hier!

Unterstützung