검색 결과 :

×

Firebase 사용자 스토어가 포함된 WooCommerce 웹 앱 및 모바일 앱

Firebase 사용자 스토어가 포함된 WooCommerce 웹 앱 및 모바일 앱


귀하가 WooCommerce를 사용하여 WordPress에서 전자상거래 상점을 개발하고 귀하의 비즈니스가 새로운 차원에 도달하기를 원하는 사람들 중 한 명이라면, 이 성장 과정에서 중요한 한 가지는 귀하의 상점을 위한 모바일 애플리케이션을 보유하는 것입니다. 무엇? 이미 Firebase에 호스팅된 애플리케이션이 있습니다. 훌륭해요! 이 문서에서는 REST API를 통한 Firebase WordPress 통합에 대해 설명합니다.
무엇? 나쁜 소식이라도 있나요? 두 가지를 연결하는 방법을 알 수 없습니까? 걱정하지 마세요. 저희가 도와드리겠습니다. 이 기사에서는 Firebase WordPress 통합에 필요한 것이 무엇인지 정확하게 설명합니다. 그러니 인내심을 갖고 파헤쳐 보겠습니다.


Firebase 발급 토큰 사용자 흐름
WordPress Rest API 인증
작성자: miniOrange

WordPress REST API 인증 플러그인은 WordPress REST API에 대한 무단 액세스로부터 보안을 제공합니다.

현장 사진

Firebase SDK와 WordPress란 무엇인가요?

이미 알고 계시겠지만, Firebase는 모바일(Android/iOS) 및 웹 애플리케이션을 개발하고 향상시킬 수 있는 Google의 플랫폼입니다. Firebase는 개발자가 코딩할 필요 없이 도구를 사용할 수 있는 다양한 기능을 제공합니다. 인증, 분석, 데이터 저장, 푸시 알림 등과 같은 옵션이 있습니다. 반면 WordPress는 코딩 경험이 거의 없거나 전혀 없는 사람들이 전자 상점, 웹 사이트 등을 쉽게 만들 수 있는 개방형 CMS입니다. WordPress는 블로그 사이트, WooCommerce 등으로 구성된 인터넷 웹사이트의 35%를 지원하는 것으로 알려져 있습니다. WordPress REST API의 도입으로 기회가 늘어나고 많은 기능을 달성하는 데 사용할 수 있습니다. Firebase WordPress 통합을 사용하면 Firebase 스토어와 WordPress WooCommerce 사이트 간에 데이터를 쉽게 이동할 수 있습니다.

WooCommerce에 스토어를 설립했고 Firebase에 호스팅된 애플리케이션도 있다고 가정해 보겠습니다. 이제 남은 것은 통합입니다. 모든 사용자가 Firebase에 저장되어 있고 WordPress에서 WooCommerce로 구축된 전자상거래 스토어에 액세스할 수 있기를 원한다면 Firebase 사용자 목록을 WooCommerce와 동기화하여 WooCommerce REST API를 활용할 수 있습니다. 데이터 베이스. 이를 달성하면 Firebase WordPress 통합이 원활하게 작동하고 고객은 이 통합을 활용할 수 있습니다. Firebase 로그인은 귀하의 애플리케이션에서 고객에게 쉽고 아름다운 경험을 선사할 것입니다.

Firebase WordPress WooCommerce 통합을 통해 사용자는 Firebase 로그인 자격 증명을 사용하여 WooCommerce 사이트에 로그인할 수 있습니다. WordPress REST API 인증 플러그인 사용자의 Firebase 로그인 JWT 토큰을 사용하여 WooCommerce API를 인증하고 그에 따라 응답합니다. 모바일 앱용 WooCommerce API를 사용하려면 제XNUMX자 인증 방법 WP REST API에서 OpenID 연결을 선택하고 아래 나열된 JWK 엔드포인트를 입력하세요.


    https://www.googleapis.com/service_accounts/v1/jwk/securetoken@system.gserviceaccount.com
WordPress REST API Plugin 제XNUMX자 인증 데모 화면
모바일 애플리케이션(IOS 또는 Android)의 경우:

        Android - shttps://firebase.google.com/docs/auth/android/start
        IOS -  https://firebase.google.com/docs/auth/ios/start
    

사용 사례:

    Firebase 로그인 토큰으로 WooCommerce API를 인증합니다.

    사용자가 자격 증명을 사용하여 Firebase SDK 기반 모바일 애플리케이션에 로그인하면 Firebase의 JWT 토큰이 제공됩니다. 해당 토큰을 사용하여 모바일 앱용 WooCommerce REST API를 인증하고 주문 및 상품과 같은 세부 정보에 액세스할 수 있을 뿐만 아니라 모바일 애플리케이션의 기능을 확장할 수 있습니다. 따라서 다른 당사자의 JWT가 아닌 Firebase에서 제공하는 JWT를 통해 사용자를 인증하여 사용자 세부정보를 가져올 수 있습니다. WordPress REST API 인증을 사용하면 인증 헤더에서 Firebase의 JWT 토큰을 전달하여 WooCommerce Rest API를 호출하여 Firebase WordPress를 통합할 수 있습니다.

    또한 Firebase 로그인 자격 증명을 사용하여 WordPress 사이트에 로그인할 새로운 사용자가 있을 수 있으며, 사이트에서 링크를 클릭하여 모바일 애플리케이션을 방문할 수 있으며 사용자는 플러그인처럼 해당 애플리케이션에 자동으로 로그인됩니다. 모바일 애플리케이션의 URL에 Firebase JWT 토큰을 전달하기 위한 단축 코드를 제공합니다. WooCommerce는 해당 JWT 토큰을 캡처하고 Firebase WordPress 통합을 사용하여 해당 애플리케이션에 사용자 로그인을 허용해야 합니다.

    WordPress Firebase 통합은 WordPress REST API 인증 플러그인을 사용하여 달성할 수 있는 많은 기능을 제공합니다.

    Firebase 토큰을 사용하여 WordPress WooCommerce /cocart Rest API에 액세스합니다.

    WooCommerce 사이트가 cocart를 사용하여 사용자의 장바구니 세부정보, 쿠폰, 사용 가능한 배송 방법 등을 관리하고 Firebase 애플리케이션에 동일한 세부정보를 표시해야 하는 경우 WordPress REST API 인증을 사용하면 WooCommerce 모바일 API를 활용하여 서로 간에 데이터를 동기화할 수 있습니다. WooCommerce 파이어베이스. 데이터가 앱에 표시될 수 있도록 WooCommerce API에 대한 API 호출을 검증하려면 Firebase에서 발행한 토큰/JWT를 보내야 합니다. 자세한 내용은 다음 주소로 문의하세요. apisupport@xecurify.com.

    소셜 로그인 후 Firebase의 토큰을 사용하세요.

    고객에게 원활한 사용자 경험을 제공하여 WooCommerce Firebase 통합에 관심이 있다면 사용자가 현재 페이지에 머무르는 동안 Gmail, Facebook, Twitter 등을 통해 WooCommerce 애플리케이션에 로그인할 수 있는 소셜 로그인 기능을 원할 수 있습니다. 페이스북, 트위터, 인스타그램 등으로 로그인하면 WordPress REST API를 안전하게 호출하는 데 사용할 수 있는 JWT 토큰을 Firebase로부터 받게 되며 리소스는 보호된 상태로 유지됩니다. 따라서 이 경우 WordPress REST API 인증 플러그인은 일부 소셜 미디어를 통해 모바일 애플리케이션에 SSO가 완료된 후 WordPress 데이터베이스에 액세스하기 위해 REST API 요청에 전달된 Firebase JWT 토큰의 유효성을 검사하여 REST API 요청을 인증하는 데 도움이 됩니다. 자세한 내용은 다음 주소로 문의하세요. apisupport@xecurify.com.

    Firebase 토큰을 사용하여 Firebase API에 액세스하여 데이터를 처리합니다.

    Firebase에 데이터가 저장되어 있고 WooCommerce 매출 증가를 위해 데이터를 추가로 처리하여 이를 분석하고 싶다고 가정해 보겠습니다. 그러나 Firebase API에 대한 액세스는 Firebase에서 발행한 토큰으로 인증되어야 하며 JWT 토큰일 수 있으므로 WordPress REST API 인증을 사용하면 Firebase 토큰을 사용하여 Firebase API에 액세스하여 API 호출을 인증하고 자유롭게 분석할 수 있습니다. 그리고 데이터를 처리합니다. 이렇게 하면 REST API 호출이 Firebase 토큰을 사용하여 인증되므로 데이터가 안전해지고 데이터 유출 위험이 없습니다.

    Firebase를 사용하여 WordPress에 자동 로그인:

    모바일 애플리케이션(Firebase 사용자)이 있고 해당 사용자가 다시 등록할 필요 없이 WordPress 사이트에 로그인할 수 있도록 하려는 경우. WordPress REST API 인증을 사용하면 WordPress Firebase 통합을 통해 이러한 사용 사례를 달성할 수 있습니다. Firebase를 통해 로그인하면 WordPress에 사용자가 생성되고 WordPress 대시보드에 로그인됩니다.

    Firebase를 사용하여 WordPress에 SSO(싱글 사인온):

    Firebase는 Firebase 로그인 자격 증명을 사용하여 WooCommerce 사이트에 대한 사용자 로그인을 활성화할 수 있는 기회를 제공합니다. 사용자는 Firebase 인증 플러그인을 통해 Firebase 로그인 자격 증명을 사용하여 WooCommerce 사이트에 로그인할 수 있습니다. Firebase WooCommerce 통합이 Firebase 인증 플러그인으로 설정되면 WooCommerce에 등록할 때 'Firebase에 사용자 자동 생성' 옵션을 활성화할 수 있습니다. 자세한 내용은 다음을 참조하세요. Click Here.

권장 플러그인

WordPress REST API 인증 플러그인은 WordPress REST API에 대한 무단 액세스에 대한 보안을 제공합니다. 기본 인증, API Key 인증, OAuth 2.0 인증, JWT 인증 등 다양한 인증 방법을 제공합니다.

 5.9.2으로 테스트됨

이 플러그인을 사용하면 사용하기 쉬운 그래픽 인터페이스와 사용자 정의 SQL 쿼리를 사용하여 데이터를 가져오거나 수정/생성/삭제하는 사용자 정의 엔드포인트/REST 경로를 생성할 수 있습니다. 또한 플러그인은 타사 플랫폼을 사용하여 외부 API를 WordPress 사이트에 통합하는 기능을 제공합니다.

 5.9.2으로 테스트됨

사용자 정의 요구 사항

miniOrange에서는 REST API를 통한 Firebase WordPress 통합 사용 사례의 모든 시나리오를 다루려고 노력했지만 WordPress Firebase 통합에 몇 가지 추가 기능이나 추가 기능이 필요하다고 생각되면 저희에게 연락해 주세요. apisupport@xecurify.com 그리고 24시간 이내에 귀하의 상세한 사용 사례를 이해하고 귀하의 요구 사항에 따라 맞춤화해 드릴 것입니다.
안녕하세요!

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

SUPPORT
miniOrange 지원팀에 문의하세요
성공

문의 해 주셔서 감사합니다.

24시간 이내에 연락을 받지 못한 경우 언제든지 다음 이메일로 후속 이메일을 보내주세요. info@xecurify.com