問題タブ [iriscouch]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
528 参照

couchdb - nanoを使用してローカルからリモートにCouchDBを複製する方法-複製なし?

ローカルの CouchDB データベースを、iriscouch.com にあるリモート データベースで複製しようとしています。ナノを使用しています。

これは問題なく動作しますが、ローカル ドキュメントが、ローカル データベースがリモートに複製されるのではなく、既存の iriscouch データベースに追加される点が異なります。

何か不足していますか?

以下の関連コード。

0 投票する
0 に答える
251 参照

ajax - Iris CouchDB Post クロスドメイン

Iris Couch を試していますが、クロスドメインの投稿に問題があります。Chrome拡張機能内から単純なJSONをIrisのcouchdbに投稿していますが、恐ろしい405(メソッドは許可されていません)が表示されます

CouchDB 構成で CORS をオンにし、CORS 資格情報を TRUE に設定しました

これは私のJSコードです

ありがとうございました!

0 投票する
1 に答える
130 参照

couchdb - リバース プロキシとして Apache を使用せずに CouchDB 対応の Web サイト URL マッピングをセットアップすることは可能ですか?

実際には、CouchDB の前でリバース プロキシとして Apache を使用してこれを実行しています。

CouchDB自体の内部でセットアップ[vhosts]して、前面にApacheリバースプロキシなしで実行することは可能ですか?

0 投票する
1 に答える
1219 参照

ios - CouchDB/PouchDBのユーザー認証・認可

私は Angular/Ionic アプリケーションに取り組んでおり、OAuth.io プラグインを使用して Facebook ログインを処理し、ユーザーの情報を取得しています。そこから、ユーザーのファーストネームと Facebook ID 番号に基づいて単純なデータベース名を導き出します。

私がやりたいことは、このローカルのpouchDBインスタンスをオンラインのCouchDBインスタンス(現在http://iriscouch.comを使用)に同期して、デスクトップアプリなどに複製することです。私が欠けている部分は、ユーザー認証/承認を処理して、自分のデータベースに対してのみ読み書きできるようにする方法です。現在、すべてのコードがクライアント側に存在し、ログイン以外のログインを処理するアプリサーバーがないため、他の誰もデータベースを読み書きできません。 OAuth.io プラグイン。

これは、アプリ サーバー レイヤーを追加せずに、CouchDB インスタンスでユーザーを作成するための手動操作なしで処理できますか?

0 投票する
1 に答える
60 参照

couchdb - couchdb 1.3.x およびcouch_httpd_auth.proxy_use_secret

現在、iriscouchでcouchdb 1.3を実行しています。

プロキシ認証機能が必要ですが、設定できません:

設定で...

この機能がサポートされているcouchdbのバージョンを知っている人はいますか?

ありがとうございました

0 投票する
1 に答える
180 参照

pouchdb - 削除時のpouchDBからiriscouchへの同期の問題

私はチュートリアルhttp://pouchdb.com/getting-started.htmlに従っていますが、新しい todos の追加はうまく機能し、todos の編集もうまくいきますが、削除 (削除) は機能しません。

つまり、browser1 で todo を追加すると、browser2 で表示されます。次に、browser1でtodoを削除すると消えますが、browser1でのみ、browser2で残り、iriscouchにログインしても残ります。

誰かが同じ問題を抱えていて、解決策を見つけましたか?

0 投票する
1 に答える
117 参照

google-chrome - chrome拡張機能のデータ(idb)をgoogle oAuthでiriscouchに保存する

Googleのログインユーザー(oAuth)を使用するだけで、途中でカスタム認証サービス/サーバーを使用せずに、Chrome拡張機能が各Chromeユーザー(pouchDB、indexedDB)のローカルデータベースをirisCouch経由で同期することは可能ですか?

私はこれを何日も理解しようとしていますが、それが可能かどうかを調べるだけで本当に行き詰まっています.

正しい方向に進んでいるかどうかはわかりませんが、次のような流れを想像しました。

  1. Google ID を作成し、マニフェストで csp を緩和し、マニフェストで私の NAME.iriscouch.com にアクセス許可を追加します
  2. iriscouch で CORS を有効にする
  3. irisCouch でユーザーのトークン認証を生成する
  4. Chrome ユーザーごとに固有のデータを保持するには、ユーザーごとのデータベースが必要ですか?

この問題に関するチュートリアルが見つからないようで、さまざまなソースから 100 ページのドキュメントを読む時間がありません。

0 投票する
1 に答える
334 参照

couchdb - アイリスのcouchDBアカウントを安全にする方法

IrisでcouchDBを試してみたいのですが、/_utils/ページからデータベースとドキュメントを作成し、削除する途中でセキュリティが満たされていないので、本当に奇妙に思えます。パスワードで保護されたログインも認証も何もありません。知っていれば、誰でもあなたのドメインにデータベースを作成できます。

この機能を管理者 (私) のみが利用できるようにする方法はありますか?

この問題についてあまり詳しく調べていないことを認めます。

前もって感謝します!

0 投票する
1 に答える
642 参照

node.js - nanoおよびcouchdbでノードを使用する場合のECONNREFUSED

今日まで、アプリケーションにnodejs + nano + cookdbを正常に使用していました。アプリケーションを実行しようとすると、何らかの理由で突然 ECONNREFUSED が発生します。Web ブラウザーまたは別のアプリケーション (Java アプリケーション) を使用してデータベースにクエリを実行しようとすると、正常に動作します。なぜこのシナリオで機能しなくなったのかはわかりません。私は過去2日間調査を行ってきましたが、助けが見つかりません。これは、オープンな接続が多すぎることに関係しているのではないかと思いますが、それは私の知識の範囲外です。この問題のデバッグに関する洞察や、私が進むべき方向性を教えてくれる人はいますか? このcouchdbはiriscouchに住んでいることに言及する必要があります