У меня есть эта веб-страница, скажем Home.html, на которой есть ссылки на другие веб-сайты, связанные с сотрудниками. Есть один, скажем, www.SomeSite.com/HR.xyz, где есть форма для входа. Есть 3 поля: UserId, Password и Company. Компания всегда одна и та же, например MyCo. Как я могу обновить Home. Для этого пользователь-администратор создаст базу данных, но собираюсь ...
Я работаю над приложением, поддерживаемым CouchDB. По сути, я хочу создать базу данных для каждого отдельного пользователя моего приложения. Для этого пользователь-администратор создаст базу данных, но в дальнейшем пользователю потребуется доступ к своей базе данных (с использованием HTTP-аутентификации через SSL). Я чертовски потратил время, чтобы понять это.
Лучший ресурс, который я нашел, находится в вики-странице CouchDB по этой ссылке:
http://wiki.apache.org/couchdb/Security_Features_Overview#Authorization
Он предполагает, что вы можете установить авторизацию для каждой базы данных создав документ под названием «_security», в который вы добавите хэш администраторов и читателей. Когда я пытаюсь создать этот документ, я получаю сообщение «Плохой специальный член документа: _security».
$ curl -X GET http://localhost:5984
{"couchdb":"Welcome","version":"1.0.1"}
Любая помощь приветствуется!
Ура,
Аарон.