와 userctx 이와 같은 기관과 오류/완전한 기능 :
success: function (data) {
console.log('Success');
console.log(data);
}
이 코드는 다음을 반환
Success
Object {ok: true, name: "harry", roles: Array[0]}
Success
Object {ok: true, userCtx: Object, info: Object}
첫 번째 리턴은 양호하지만 두 번째는 session
에서 userCtx
오브젝트는 기본적으로 비어 있으며 null
이라는 이름입니다. 내 개인 사용자 이름과 암호 (나는 이불 관리자로 사용하는 것)를 사용하여 로그인 할 때 또한
,이가 반환됩니다
Success
Object {ok: true, name: null, roles: Array[1]}
(0: "_admin")
Success
Object {ok: true, userCtx: Object, info: Object}
을하고 매혹적으로, 첫 번째 요청이 알고 내가 알고 보인다 관리자이지만 다른 데이터는 얻지 못하며 두 번째 요청은 이전 예제와 동일한 작업을 수행합니다.
의견이 있으십니까? $.couch.session
을 올바르게 사용하지 않습니까? 소파 인스턴스에 문제가 있습니까?
참고 자료 버전 1.4.0을 사용 중이며 출처에서 제작되었습니다.
(일부
httpd.conf
을 할 수있다)를 실행'$의 .couch.db ('_ 사용자). 오픈 독 ('org.couchdb 그. user : '+ data.name, callback);'$ .couch.login' 호출의'success' 메쏘드에서 호출은 적절한 시점에 사용자 레코드를 찾지 못하지만 적절한'username : password @'가'localhost'에 추가됩니다. 나는이'$ .couch.session'이 어떻게 든 나를 괴롭 히고 있다고 생각한다. – blaineh수동으로 인증 쿠키를 전달해야하는 작업을해야합니까? '$ .couch' 라이브러리가 돌보는 것처럼 보입니다. – blaineh