【发布时间】:2021-09-28 21:35:23
【问题描述】:
如何使用用户登录将 PoucDB 同步到 Cloudant?我的 Cloudant 设置了 IAM 和 Legacy。
如何注册用户并使用凭据登录以使用 Cloudant 和 PouchDB
我在 Cloudant、PouchDB 文档中没有找到答案。并且在 Stackoverflow 中看不到我的答案
我正在使用 PouchDB 文档:
var db = new PouchDB('todos');
const remoteUrl = "https://some address"
const remoteOptions = {
'auth': { 'username': user , 'password': pass } }
const remoteDb = new PouchDB(remoteUrl, remoteOptions);
localDB.sync(remoteDB).on('complete', function () {
// yay, we're in sync!
}).on('error', function (err) {
// boo, we hit an error!
});
从 Cloudant 到本地 Couchdb 的复制确实有效。因此我可以远程连接到 Coudant。
【问题讨论】:
-
谢谢,它有帮助,但我在哪里可以找到我的令牌?
-
这似乎不是让用户访问 cloudant 的正确方法。我可以使用 Cloudant 凭据或数据库用户登录吗?
-
其他人需要权衡一下我对 Cloudant 的专业知识是粗略的,祝你好运。如果您找到解决方案,请将其作为答案发布。
标签: javascript vue.js synchronization pouchdb cloudant