Registro de usuario en Couchapp / CouchDB a través de jquery.couch.js o de lo contrario

Fond

Ahora mismo, estoy tratando de crear una aplicación con couchDB / couchapp que almacene información persistente y crucial del usuario, y estoy atascado en los pasos necesarios para el registro del usuario con couchapp.

Esencialmente, lo que quiero hacer es tener un formulario de registro simple que los usuarios puedan usar para registrar una cuenta para usar mi aplicación. Esto implicaría la creación de un nuevo usuario en la base de datos de los softwares _users, y la creación de una nueva base de datos, con el nuevo usuario asignado a la función de administrador de la base de datos.

Todo lo que requiere credenciales de administrador del servidor.

Idealmente, me encantaría poder hacer una llamada usando uno de losjquery.couch.js funciona, pero no parece haber una forma segura de hacerlo. (o hay ??)

Pregunt

Cuál es la forma más eficiente pero segura de descargar esta tarea a un software de capa media o de otra manera?

Por eficiente, me refiero a necesitar la menor cantidad de pasos para el usuario, no necesariamente la menor cantidad de molestias para mí.

A partir de ahora, he configurado un servidor node.js separado que recibe solicitudes de registro. Mis credenciales de administrador del servidor de couchDB se almacenan como supuestas variables privadas en el nodoserver.js archivo. Luego publico cualquier solicitud de creación de db de nuevo a couchDB usandocouch-client.

¿Estoy saltando a través de demasiados aros (potencialmente inseguros) aquí? ¿Existe una mejor manera de garantizar un proceso de registro seguro?

Gracias

Respuestas a la pregunta(2)

Su respuesta a la pregunta