Я создал этот couchdb и добавил несколько пользователей и админа.Я могу получить доступ к БД с помощью URL-адресов администратора, но я хочу, чтобы у меня был пользователь, который может только читать созданные БД, и доступ к БД должен осуществляться из его учетных данных.
Из того, что я прочитал, это требует обновления в validate_doc_update
после создания проектного документа в каждом из БД.
function(newDoc, oldDoc, userCtx, secObj)
Я попытался войти в системуsecObj из этой функции при обновлении документа, и он возвращается пустым.Затем я попробовал userCtx, он возвращает имя базы данных, к которой осуществляется доступ, имя пользователя и роль пользователя, но поскольку я создал администратора сервера, я не смогу получить доступ к базе данных с использованием учетных данных без прав администратора.
Так как же мне добиться этого?