Как я знаю, couchdb поддерживает _session для получения userCtx.
Если я запрошу его после входа в систему, то получу, как показано ниже.
{ "ОК": правда, "userCtx": { "имя": "bob4", "роли": [ "менеджер"]}, "информация": { "authentication_db": "_ пользователи", "authentication_handlers" : [ "OAuth", "печенье", "по умолчанию"], "проверка подлинности": "печенье"}}
На самом деле этот результат основан на документе _users.
Я ожидаю, что смогу получить больше информации из документа _users _session.
Позвольте привести пример.
Если я сгенерирую документ, информацию о пользователе, с некоторым атрибутом «e-mail» в _users.
А затем, запросите _session после входа в систему.
Я надеюсь получить результат, включающий атрибут электронной почты, как показано ниже.
{ "КИ": правда, "userCtx": { "имя": "bob4", "электронная почта": "joeh@gmail.com", "роль": [ "менеджер"]}, "Информация о ": {" authentication_db ":" _ пользователи», "authentication_handlers": [ "OAuth", "печенье", "по умолчанию"], "проверка подлинности": "печенье"}}
Можно ли добавить некоторые атрибуты к результату _session в couchdb?
Спасибо заранее.