Explorando os canais público e de usuário no Couchbase Sync Gateway

O Função de sincronização é um dos componentes fundamentais do Sync Gateway: sua principal responsabilidade é definir qual usuário tem acesso a quais documentos. Neste screencast, você aprenderá a usar o canal público (também conhecido como canal !) para sincronizar documentos com usuários que ainda não fizeram login no seu aplicativo. Esse recurso é particularmente útil ao projetar a jornada de integração com dados dinâmicos que podem ser alterados no back-end e extraídos automaticamente quando o usuário inicia o aplicativo pela primeira vez. Consideraremos um aplicativo de anotações e exploraremos o seguinte:

  1. Use o canal público para inserir o Primeiros passos você pode pensar nela como a nota de tutorial quando o usuário inicia o aplicativo pela primeira vez
  2. Mapear a nota criada por um usuário registrado para um canal que só pode ser acessado por esse usuário
  3. Imponha permissões de gravação com o requireUser método
  4. Teste a função Sync com comandos curl

Encontre o código para esta lição

Você pode encontrar o arquivo de configuração do Sync Gateway abaixo:

E os comandos curl para testar a função Sync:

  1. Persistir uma nota pública por meio da API de administração
  2. Autenticação do usuário
  3. Persistir uma nota de usuário
Compartilhe este artigo
Receba atualizações do blog do Couchbase em sua caixa de entrada
Esse campo é obrigatório.

Autor

Postado por James Nocentini, redator técnico, celular, Couchbase

James Nocentini é o redator técnico responsável pela documentação do Couchbase Mobile. Anteriormente, ele trabalhou como Developer Advocate e, antes disso, como desenvolvedor front-end da HouseTrip. Ele também gosta de escrever tutoriais sobre Android para raywenderlich.com em seu tempo livre.

Deixe um comentário

Pronto para começar a usar o Couchbase Capella?

Iniciar a construção

Confira nosso portal do desenvolvedor para explorar o NoSQL, procurar recursos e começar a usar os tutoriais.

Use o Capella gratuitamente

Comece a trabalhar com o Couchbase em apenas alguns cliques. O Capella DBaaS é a maneira mais fácil e rápida de começar.

Entre em contato

Deseja saber mais sobre as ofertas do Couchbase? Deixe-nos ajudar.