По состоянию на июнь 2011 года, Couchdb 1.1 имеет встроенную поддержку SSL
рямо сейчас я пытаюсь создать приложение с couchDB / couchapp, которое будет хранить постоянную и важную информацию от пользователя, и застрял на шагах, необходимых для регистрации пользователя с couchapp.
По сути, я хочу иметь простую форму регистрации, которую пользователи могут использовать для регистрации учетной записи для использования моего приложения. Это повлечет за собой создание нового пользователя в базе данных couchdb _users и создание новой базы данных с новым пользователем, которому назначена роль администратора базы данных.
Все это требует учетных данных администратора сервера.
В идеале я хотел бы иметь возможность позвонить, используя один из
функции, но, кажется, нет безопасного способа сделать это. (или есть ??)jquery.couch.js
Вопрос
Какой самый эффективный и в то же время безопасный способ переложить эту задачу на программное обеспечение среднего уровня или иным способом?
Под эффективностью я подразумеваю необходимость наименьшего количества шагов для пользователя, а не наименьшее количество хлопот для меня.
На данный момент я настроил отдельный сервер node.js, который получает запросы на регистрацию. Мои учетные данные администратора сервера couchDB хранятся как предполагаемые личные переменные на узле
файл. Затем я отправляю любой запрос на создание базы данных обратно в couchDB, используяserver.js
Я прыгаю через слишком много (потенциально небезопасных) обручей здесь? Есть ли лучший способ обеспечить безопасный процесс регистрации?couch-client
.
Благодарю.
Администратор обязан создать базу данных и назначить администраторов базы данных.