검색 결과 :

×

기존 사용자를 WordPress에서 Cognito 사용자 풀로 동기화


문제 정책

사용자를 저장하는 중앙 집중식 데이터베이스가 없는 WordPress 사이트는 사용자를 효율적으로 관리해야 하는 문제에 직면합니다. 중앙 집중식 데이터베이스의 필요성은 사이트의 이후 단계 또는 릴리스에서 분명해집니다. 그러나 모든 기존 사용자를 WordPress 데이터베이스에서 AWS Cognito 풀로 마이그레이션하고 필요한 모든 사용자 메타 정보를 포함하는 것은 어려운 작업입니다. 이는 사용자 관리를 위해 AWS Cognito를 사용하려는 웹 사이트 소유자에게 문제를 야기합니다.

WordPress의 기존 사용자를 Cognito 사용자 풀로 동기화하는 방법은 무엇입니까?

miniOrange WordPress Cognito 통합의 도움으로 모든 기존 사용자를 AWS Cognito로 마이그레이션하는 작업은 몇 가지 구성과 단 한 번의 버튼 클릭만으로 수행할 수 있는 간단한 프로세스가 됩니다. 그러나 원활한 Cognito 사용자 마이그레이션을 보장하려면 특정 서버 시간 초과 및 규칙을 업데이트해야 할 수도 있습니다. WordPress Cognito Integrator를 사용하려면 먼저 다음을 설치해야 합니다. WordPress OAuth 클라이언트 플러그인 귀하의 웹사이트에서. 이 통합자는 WordPress OAuth 및 OpenId Connect 클라이언트 SSO 플러그인과 함께 작동합니다. 자세히 알아보기 워드프레스 OAuth 클라이언트 플러그인.

Cognito 사용자 풀 마이그레이션 중에 AWS Cognito에서는 사용자 생성을 위해 일반 텍스트 암호가 필요하다는 점에 유의해야 합니다. 결과적으로 사용자는 Cognito에서 임의의 비밀번호로 생성되며 이후 로그인 시도 시 비밀번호를 재설정하라는 메시지가 표시됩니다.

사용 사례 데모

일부 제품을 판매하는 WooCommerce 사이트가 있다고 가정해 보세요. 비즈니스 초기 단계에서 매장 규모가 작고 사용자 상호 작용이 제한적이었다면 기본 WordPress 데이터베이스 내에서 사용자를 관리하는 것만으로도 충분할 수 있습니다. 그러나 비즈니스가 확장되고 고객 기반이 성장함에 따라 사용자 관리를 위해 보다 포괄적인 플랫폼으로 전환하는 것이 중요하다는 것을 깨닫게 될 수도 있습니다.

miniOrange WordPress Cognito 통합을 사용하면 이러한 전환이 쉬워집니다. 기존 사용자를 WordPress에서 AWS Cognito 사용자 풀로 원활하게 동기화하여 귀중한 고객 데이터를 원활하게 마이그레이션할 수 있습니다. 이 통합은 새로운 사용자를 추가하는 프로세스를 단순화할 뿐만 아니라 등록 기능의 통합을 허용하여 새로운 사용자를 Cognito 풀에 원활하게 통합합니다. 다음을 참조하세요. 등록 기능 자세한 내용은 아래 섹션을 참조하세요.

또한 miniOrange WordPress Cognito 통합의 동기화 기능을 사용하면 모든 정보를 그대로 유지하면서 기존 WordPress 사용자를 마이그레이션할 수 있습니다. 여기에는 전화번호, 이메일 주소, 거주지 주소 등과 같은 연락처 정보가 포함됩니다.

miniOrange WordPress Cognito 통합을 사용하면 늘어나는 고객 기반을 쉽게 관리하고, 사용자 보안을 강화하고, WooCommerce 사이트 내에서 사용자 관리 프로세스를 간소화할 수 있습니다.

등록 기능

miniOrange WordPress Cognito 통합을 사용하면 WooCommerce 사이트에 등록 기능을 원활하게 통합할 수 있습니다. 작동 방식은 다음과 같습니다.

  1. 등록 양식에 입력된 정보를 가져오고, 정보를 삭제 및 이스케이프하고, 삭제되고 이스케이프된 정보를 지정된 형식에 따라 배열에 저장합니다.
  2. 전체 사용자 데이터 배열을 함수에 대한 인수로 전달합니다. mo_ci_custom_registration_form().
  3. The mo_ci_custom_registration_form() 함수는 등록 프로세스를 처리하고 결과를 반환합니다.
  4. 결과가 비어 있지 않으면 사용자 정의 오류 메시지를 표시하거나 필요한 작업을 수행할 수 있습니다.

다음은 예제 코드 조각입니다.

<?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
    }
  ?>

추가 Cognito 사용 사례 지원


Cognito 사용자 풀 통합을 통한 원활한 사용자 관리
더 보기
WP Cognito 통합을 사용하여 사용자 멤버십을 Cognito 풀에 동기화
더 보기
사용자 정의 로그인 코드로 Cognito를 사용한 WP 로그인 및 등록
더 보기
WooCommerce 체크아웃에서 Cognito OTP를 통해 사용자 등록 및 확인
더 보기
Cognito 자격 증명 및 사용자 정의 양식을 사용하여 사이트에 액세스
더 보기
AWS Cognito SSO 및 WP 및 WooCommerce와 사용자 동기화
AWS Cognito Single Sign-On(SSO) 사용 사례
더 보기

추가 자료



시도해보십시오. 무료 Rescale과 함께 비즈니스를 가속화하는 방법에 대해 알아보세요.








 당신의 응답을 주셔서 감사합니다. 곧 다시 연락드리겠습니다.

문제가 발생했습니다. 문의사항을 다시 제출해 주세요.

miniOrange가 어떻게 도움이 되는지 알아보세요
데모를 신청하시면 받아보실 수 있습니다


  플러그인의 프리미엄 기능 개요

  추가 기능 및 타사 통합 테스트

  메일 및 Zoom 통화를 통한 24*7 지원

  개발자로부터 안내 데모 받기

도움이 필요하신가요?

메일을 보내주세요 oauthsupport@xecurify.com 귀하의 요구 사항에 대한 빠른 안내(이메일/회의를 통해)를 원하시면 저희 팀이 귀하의 요구 사항에 따라 가장 적합한 솔루션/계획을 선택하도록 도와드릴 것입니다.

안녕하세요!

도움이 필요하다? 우리는 바로 여기에 있습니다!

SUPPORT