Я работаю с функцией validate_doc_update
. Я слышал о userCtx, но просто вызов log(userCtx);
никоим образом не помогает: в журнале нет записей.CouchDB: ограничение действия для зарегистрированных пользователей
Как определить, является ли текущий текущий пользователь зарегистрированным или нет, и, возможно, выполнить некоторые проверки для проверки прав пользователей (что может быть сделано с помощью простых полей, таких как role:editor
в базе данных _users
)?
Ознакомьтесь с документами об объекте пользовательского контекста (http://docs.couchdb.org/en/1.6.1/json-structure.html?highlight=userctx#user-context-object) и [валидация обработчики] (http://docs.couchdb.org/en/1.6.1/couchapp/ddocs.html?highlight=validate_doc_update#validate-document-update-functions), они предоставят вам больше контекста. –