Momentan verwendet meine App die Serverseite zum Erstellen und Abrufen von Dokumenten. Ich denke darüber nach, die Datenbank zu replizieren, damit die App Dokumente lokal erhält, aber weiterhin Dokumente über den Server erstellt.Benutzer darf CouchDB nur zur Clientreplikation (Einwegreplikation) verwenden
Dafür muss ich sicherstellen, dass die Zugangsdaten, die ich dem Benutzer (App) gebe, ihm erlauben, NUR von Couchdb zur App zu replizieren und nicht umgekehrt. Ich möchte nicht, dass der Benutzer aus Sicherheitsgründen in der Lage ist, sich direkt in seine Datenbank zu schreiben, und weil ich seinen/ihren Schreibzugriff auf Grund des bezahlten Plans beschränke.
Reader-Rolle scheint nicht zu ermöglichen, Replikation und Replikationsrolle scheint es dem Benutzer zu ermöglichen, zu schreiben. Gibt es eine Möglichkeit, das zu tun, was ich brauche?