jroery.couch.js를 사용하여 Sproutcore 응용 프로그램의 CouchDB _users 데이터베이스에 로그인/로그 아웃/로그 아웃합니다. 누구든지 _id 및 비밀번호를 변경하는 방법을 알고 있습니까?CouchDB에서 사용자 이름과 암호 변경하기 _user 데이터베이스
7
A
답변
5
불행히도이 작업을 수행하는 기본 제공 API는 없습니다. 지금 가장 좋은 방법은 계정 생성을위한 jquery.couch.js 코드를 읽고 수정과 동일한 코드 또는 알고리즘을 사용하는 것입니다.
특히 비밀번호를 변경하려면 password_sha
및 salt
값을 업데이트해야합니다. 사용자 이름을 변경하려면 새 문서를 만든 다음 이전 문서를 삭제해야합니다. _id
과 name
값을 동기화 상태로 유지하면 문제가 없습니다.
11
사용자 아이디는 변경할 수 있지만 비밀번호는 알 수 있습니다.
짧은 자세히 사용자 암호를 변경하는 과정에 대해 설명 :는 일반 텍스트 암호로 암호 필드를 추가
org.couchdb.user:<myuser>
문서을 받기를
저장합니다
_users
데이터베이스로 다시 문서화
문서가 데이터베이스에있는 즉시 CouchDB는 PBKDF2 (적어도 CouchDB 1.3 이후)를 사용하여 일반 텍스트 비밀번호를 다시 해쉬합니다.
관련 문제
- 1. 사용자 이름과 암호 인증
- 2. PHP - 트위터 사용자 이름과 암호
- 3. WCF TransportCredentialOnly는 사용자 이름과 암호
- 4. Windows 계정의 사용자 이름과 암호 확인
- 5. Submit 사용자 이름과 암호 javascript (형식 아님)
- 6. 사용자 이름과 암호 저장 ASP.NET 인증
- 7. iPhone SDK : 코드에 사용자 이름과 암호 저장
- 8. txt 파일에서 사용자 이름과 암호 읽기
- 9. 웹 서비스 호출에서 사용자 이름과 암호 사용
- 10. 웹 서비스에 사용자 이름과 암호 보내기
- 11. CouchDB에서 사용자 이름과 암호를 나타내는 데이터베이스를 만드는 방법
- 12. Firefox 암호 데이터베이스 암호 해독
- 13. SSIS/SQL 에이전트의 데이터베이스 사용자 암호
- 14. Couchdb : _user 문서에 사용자 프로필 속성 추가
- 15. 'System.Collections.Generic'사용자 이름과 암호 목록에 대한 최선의 선택
- 16. phpmyadmin 사용자 이름과 비밀번호
- 17. 로그인 양식 (jQuery)에서 사용자 이름과 암호 확인
- 18. Spring .NET을 사용하여 .net 웹 서비스에 사용자 이름과 암호 보내기
- 19. C# - 암호 데이터베이스
- 20. 런타임시 Hibernate 데이터베이스 암호
- 21. WCF 사용자 이름/암호 프롬프트
- 22. VB6 응용 프로그램의 데이터베이스 암호
- 23. CouchDB에서 사용자 등급/즐겨 찾기 구현하기
- 24. 페이스 북의 사용자 이름과 ID에 따라 사용자 이름과 ID를 설정합니다.
- 25. 사용자 이름과 비밀번호가없는 인증
- 26. 사용자 이름과 비밀번호는 정규식입니까?
- 27. 사용자 선택에 따라 NSMenuItem 변경하기
- 28. PHP 응용 프로그램에서 데이터베이스 사용자 이름과 암호를 어디에 저장해야합니까?
- 29. 왜 mysql 데이터베이스 사용자 이름과 암호를 업데이트 할 수 없습니까?
- 30. CouchDB에서 복제 충돌을 완전히 해결하십시오.
팁 주셔서 감사합니다. 새로운 API를 만들지 않았 으면 이전 사용자를 삭제하는 것이 방법 일 것입니다. 나는 그것을 시도 할 것이다. –