3
MySQL 데이터베이스 사용자 테이블의 암호를 CouchDB _users 데이터베이스와 동기화하려고합니다. CouchDB에서 볼 수 있듯이 HTTP API를 통해 사용자의 비밀번호 해시를 조회 할 수는 없습니다. 수동으로 CouchDB 사용자 비밀번호 해시를 검색하고 수정하는 방법에 대해 어떻게 생각하십니까?CouchDB : 사용자 비밀번호 해시를 설정/가져 오는 방법은 무엇입니까?
This question 암호는 설정 중이지만 GETTING이 아닙니다.
해시가 반환되지 않는 이유가 있습니까? 내 v1.0.1 서버 (Ubuntu 11.04 패키지)에서 동일한 쿼리를 실행하고 비밀번호 항목을 제외한 사용자의 모든 속성을 받았습니다. 나는 admin으로 로그인 한 동안 이불에서 이것을 시도했습니다. 사용자의 암호 해시 및 소금이 나열되지 않았습니다. – pokstad
관리자 아이디는 .ini 설정 파일에 저장되어 있기 때문에 패스워드 해쉬 나 소금을 얻지 못한다고 생각합니다. 다른 일반 사용자는 Apache CouchDB에서 해시 및 소금 값을가집니다. – JasonSmith
admin 사용자 * 해시 및 소금을 가져 오지만 .ini 파일에만 저장되므로 _users db를 통해 읽을 수 없습니다. 그래도/_config/admins/에서 가져올 수 있습니다. –