AntecedentesRegistrar usuario en Couchapp/CouchDB través jquery.couch.js o lo contrario
En este momento, estoy tratando de construir una aplicación con couchdb/couchapp que almacenar información persistente y fundamental por parte del usuario, y estoy atascado en los pasos necesarios para el registro de usuario con couchapp.
Básicamente, lo que quiero hacer es tener un formulario de suscripción 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 usuarios de couchdb, y la creación de una nueva base de datos, con el nuevo usuario asignado el rol de administrador de la base de datos.
Todo lo que requiere las credenciales del administrador del servidor.
Idealmente, me gustaría poder hacer una llamada usando una de las funciones jquery.couch.js
, pero no parece haber una manera segura de hacerlo. (O hay ??)
Pregunta
Cuál es la forma más eficiente, pero seguro para 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 independiente que recibe solicitudes de registro. Las credenciales de mi administrador de servidor de couchDB se almacenan como supuestas variables privadas en el archivo de nodo server.js
. A continuación, envío POST cualquier solicitud de creación de db a couchDB usando couch-client
.
¿Estoy saltando a través de muchos (posibles inseguros) aros aquí? ¿Hay alguna forma mejor de garantizar un proceso seguro de suscripción?
Gracias.
Genial para obtener algo de tranquilidad. Ya tengo un cable conectado a Nginx, pero de alguna manera me perdí el soporte SSL nativo. = p –
A partir de junio de 2011, Couchdb 1.1 tiene soporte nativo para SSL –