일반 사용자가 자신의 사용자 문서를 읽고 쓸 수 있도록 사용자 권한을 제한하고 싶습니다.CouchDB _users 데이터베이스에 대한 읽기/쓰기 제한
사용자가 디자인 문서에서 validate_doc_update 함수를 통해 자신의 문서 만 편집 할 수 있도록 쓰기 권한을 설정할 수있었습니다.
이제 사용자가 사용자 목록이나 다른 사용자 문서를 볼 수 없도록 제한하면됩니다. 데이터베이스 읽기 권한을 '_admin'역할로 설정하면 사용자는 자신이 의도 한 것이 아닌 자신의 문서를 볼 수 없게됩니다.
더 일반적인 방법으로이 작업을 수행 할 수 있습니까? 나는. 사용자가 데이터베이스의 일부 특정 문서 만 읽을 수 있도록 읽기 권한을 설정 하시겠습니까?
비슷한 질문에서 다른 사람들이 언급 한 것처럼 url보기 또는 _all_docs를 입력하면 누구에게나 읽기 권한이 부여됩니까? –
이것이 바뀌 었습니다. 1 년이되었고 CouchDB가 성장한 것을 알고 있습니다. 이제 문서 당 읽기 액세스를 조정할 수 있습니까? – Costa