카우치베이스 동기화 게이트웨이의 공개 및 사용자 채널 살펴보기

그리고 동기화 기능 는 동기화 게이트웨이의 기본 구성 요소 중 하나로, 어떤 사용자가 어떤 문서에 액세스할 수 있는지 정의하는 것이 주요 임무입니다. 이 스크린캐스트에서는 공개 채널(! 채널이라고도 함)을 사용하여 아직 앱에 로그인하지 않은 사용자와 문서를 동기화하는 방법을 알아봅니다. 이 기능은 백엔드에서 변경할 수 있고 사용자가 앱을 처음 시작할 때 자동으로 가져올 수 있는 동적 데이터로 온보딩 여정을 설계할 때 특히 유용합니다. 메모 작성 애플리케이션을 예로 들어 다음 사항을 살펴보겠습니다:

  1. 공개 채널을 사용하여 시작하기 메모는 사용자가 앱을 처음 시작할 때의 튜토리얼 메모라고 생각하시면 됩니다.
  2. 등록된 사용자가 만든 노트를 해당 사용자만 액세스할 수 있는 채널에 매핑합니다.
  3. 를 사용하여 쓰기 권한을 적용합니다. 요구 사용자 메서드
  4. curl 명령으로 동기화 기능 테스트하기

이 레슨의 코드 찾기

아래에서 동기화 게이트웨이 구성 파일을 찾을 수 있습니다:

그리고 동기화 기능을 테스트하기 위해 curl 명령을 사용합니다:

  1. 관리자 API를 통해 공개 노트 유지
  2. 사용자 인증
  3. 사용자 노트 유지
이 문서 공유하기
받은 편지함에서 카우치베이스 블로그 업데이트 받기
이 필드는 필수 입력 사항입니다.

작성자

게시자 제임스 노센티니, 모바일 테크니컬 라이터, Couchbase

제임스 노센티니는 카우치베이스 모바일의 문서를 담당하는 테크니컬 라이터입니다. 이전에는 개발자 지원 담당자로 일했으며 그 전에는 HouseTrip의 프론트엔드 개발자로 일했습니다. 또한 여가 시간에는 raywenderlich.com에 안드로이드 튜토리얼을 작성하는 것을 즐깁니다.

댓글 남기기

카우치베이스 카펠라를 시작할 준비가 되셨나요?

구축 시작

개발자 포털에서 NoSQL을 살펴보고, 리소스를 찾아보고, 튜토리얼을 시작하세요.

카펠라 무료 사용

클릭 몇 번으로 Couchbase를 직접 체험해 보세요. Capella DBaaS는 가장 쉽고 빠르게 시작할 수 있는 방법입니다.

연락하기

카우치베이스 제품에 대해 자세히 알고 싶으신가요? 저희가 도와드리겠습니다.