Exploración de los canales público y de usuario en Couchbase Sync Gateway

En Función de sincronización es uno de los componentes fundamentales de Sync Gateway: su principal responsabilidad es definir qué usuario tiene acceso a qué documentos. En este screencast, aprenderá a utilizar el canal público (también conocido como canal !) para sincronizar documentos con usuarios que aún no han iniciado sesión en su aplicación. Esta función es especialmente útil cuando se diseña el viaje de embarque con datos dinámicos que pueden cambiarse en el backend y extraerse automáticamente cuando el usuario inicia la aplicación por primera vez. Consideraremos una aplicación para tomar notas y exploraremos lo siguiente:

  1. Utilice el canal público para insertar el Primeros pasos puede considerarse como la nota tutorial cuando el usuario inicia la aplicación por primera vez
  2. Asignar la nota creada por un usuario registrado a un canal al que sólo puede acceder ese usuario.
  3. Refuerce los permisos de escritura con requerirUsuario método
  4. Pruebe la función Sync con comandos curl

Encontrar el código de esta lección

A continuación encontrará el archivo de configuración de Sync Gateway:

Y los comandos curl para probar la función Sync:

  1. Mantener una nota pública a través de la API de administración
  2. Autenticación de usuarios
  3. Persistir una nota de usuario
Comparte este artículo
Recibe actualizaciones del blog de Couchbase en tu bandeja de entrada
Este campo es obligatorio.

Autor

Publicado por James Nocentini, Redactor técnico, Móvil, Couchbase

James Nocentini es el escritor técnico encargado de la documentación de Couchbase Mobile. Anteriormente, trabajó como Developer Advocate y antes de eso como desarrollador front-end para HouseTrip. También disfruta escribiendo tutoriales de Android para raywenderlich.com en su tiempo libre.

Deja un comentario

¿Listo para empezar con Couchbase Capella?

Empezar a construir

Consulte nuestro portal para desarrolladores para explorar NoSQL, buscar recursos y empezar con tutoriales.

Utilizar Capella gratis

Ponte manos a la obra con Couchbase en unos pocos clics. Capella DBaaS es la forma más fácil y rápida de empezar.

Póngase en contacto

¿Quieres saber más sobre las ofertas de Couchbase? Permítanos ayudarle.