1
我想讓我的頭繞着couchdb複製的安全。我正在尋找在客戶端本地使用pouchdb並讓客戶端與中央couchdb同步。每個客戶都有一個文檔,只有他們應該能夠雙向同步。我如何確保用戶只能同步他們自己的文檔,但共享文檔從couchdb單向複製到客戶端?保護couchdb和pouchdb複製
我想讓我的頭繞着couchdb複製的安全。我正在尋找在客戶端本地使用pouchdb並讓客戶端與中央couchdb同步。每個客戶都有一個文檔,只有他們應該能夠雙向同步。我如何確保用戶只能同步他們自己的文檔,但共享文檔從couchdb單向複製到客戶端?保護couchdb和pouchdb複製
您可以使用「pouchdb認證」(https://github.com/nolanlawson/pouchdb-authentication)to保護您的連接,並PouchDB本身與遠程的CouchDB服務器中的數據同步(https://pouchdb.com/api.html#sync)。
使用「_design」文檔中的每個數據庫,以限制訪問用戶數據庫
1)設置用戶帳戶並僅要求經過身份驗證的用戶2)添加document_update_validation以檢查userCtx的用戶名與相關文檔中的字段匹配。這確保只有給定的用戶才能更新它 – Chev