Je veux juste créer une application autonome avec le back-end CouchDB, mais je ne sais pas si je peux ajouter un nouvel utilisateur (ordinaire) sans utiliser les informations d'identification de l'administrateur. Dans la documentation que je viens de recevoir des informations sur la création d'un administrateur et existant autorisations de l'utilisateur:CouchDB ajouter un utilisateur sans administrateur prédéfini
Seuls les administrateurs peuvent parcourir la liste de tous les documents (GET /_users/_all_docs) Seuls les administrateurs peuvent écouter les changements se nourrissent (GET/_users/_changes)
Seuls les administrateurs peuvent exécuter des fonctions de conception comme des vues, des spectacles et d'autres
Il y a un document de conception spéciale _auth qui ne peut pas être modifié
Chaque document, sauf les documents de conception enregistrés représentent utilisateurs CouchDB et leur appartiennent
Les utilisateurs ne peuvent accéder (GET /_users/org.couchdb.user:Jan) ou modifier (PUT /_users/org.couchdb .user: Jan) documents qu'ils possèdent
Here est la partie appropriée de la documentation.