Cloudant auth: carece de la base de datos _users

Me estoy preparando con CouchDB en Cloudant, y estoy confundido porque Cloudant parece autenticarse de manera diferente a CouchDB normal. Específicamente, Cloudant parece carecer de una_users base de datos.

He leído las preguntas frecuentes de Cloudant authaquí, y proporcionó las siguientes instrucciones:

¿Puedo usar las funciones de seguridad de CouchDB (_users base de datos, objetos de seguridad, funciones de validación) en Cloudant?

Sí tu puedes. Si desea utilizar la base de datos _users, primero debe desactivar la seguridad propia de Cloudant para las funciones que desea administrar a través de _users. Para hacer esto, debe PONER un documento JSON como el siguiente al punto final de seguridad de la base de datos (por ejemplo,https://USERNAME.cloudant.com/DATABASE/_security):

{"cloudant": {"nobody": ["_reader", "_writer", "_admin"]}, "readers": {"names": ["demo"], "roles": []}}

Estas instrucciones funcionaron bien y me permitieron actualizar el objeto _security de una base de datos.

Lo que no estaba claro era cómo configurar la base de datos _users. No existía automáticamente, así que intenté crearlo usando un regular:

curl -X PUT $COUCH/_users

Esto funcionó bien, pero cuando intento agregar un nuevo usuario a _users de la siguiente manera:

curl -HContent-Type:application/json \
  -vXPUT $COUCH/_users/org.couchdb.user:me \
  --data-binary '{"_id": "org.couchdb.user:me","name": "me","roles": [],"type": "user","password": "pwd"}'

Parece que crea el documento correctamente:

{"ok":true,"id":"org.couchdb.user:me","rev":"3-86c3801fdb8c32331f5f2580e861a765"}

Pero el nuevo usuario en _users en Cloudant carece de una contraseña con hash:

{
   "_id": "org.couchdb.user:me",
   "_rev": "3-86c3801fdb8c32331f5f2580e861a765",
   "name": "me",
   "roles": [
   ],
   "type": "user",
   "password": "pwd"
}

Entonces, cuando intento autenticarme en este usuario, aparece el siguiente error:

{"error":"bad_request","reason":"missing password_sha property in user doc"}

En mi instalación local de CouchDB, crear un nuevo usuario en _users crearía automáticamente la contraseña con hash:

{
   "_id": "org.couchdb.user:test",
   "_rev": "1-9c1c4360eba168468a37d7f623782d23",
   "password_scheme": "pbkdf2",
   "iterations": 10,
   "name": "test",
   "roles": [
   ],
   "type": "user",
   "derived_key": "4a122a20c1a8fdddb5307c29078e2c4269abffa5",
   "salt": "36c0c05cf2a3ee321eabd10c46a8aa2a"
}

Intenté copiar el documento "_design / _auth" de mi instalación local de CouchDB a Cloudant, pero los resultados son los mismos: no hay una contraseña con hash.

Parece que me he salido de los rieles en algún momento, pero no estoy seguro de dónde sucedió esto. ¿Cómo puedo configurar Cloudant para usar el mismo tipo de autenticación que el CouchDB normal?

Respuestas a la pregunta(2)

Su respuesta a la pregunta