質問

「管理者」の役割によってのみ読みやすく、読みやすいCouchDBデータベースをセットアップしようとしています。これどうやってするの。同様のものはありますか validate_doc_update ドキュメントにアクセスするための機能?

役に立ちましたか?

解決

考えられる回避策の1つは、このためにApacheを「乱用」することです(100%安全ではありませんが):

Apacheを使用して禁止できます GET 管理者が使用する特定のホストを除くすべての人から...この方法でユーザーは書くことができますが、読むことができず、管理者が読むことができます...

Apacheをリバースプロキシとして構成する場合、管理者(読み取り+書き込み)とユーザー(書き込みのみ)に異なるURLを使用することもできます...

他のヒント

チェックアウト このページ Wikiでは、データベースレベルで読み取り/書き込みレベルのセキュリティをセットアップするための紹介を提供します。

CouchDB 1.1.0の場合、書き込みアクセスを持つことはできませんが、データベースへのアクセスを読み取ることもできません。できることはデータベースAに書き込み、それをデータベースBに複製することです。管理者のみがデータベースBを読むことができます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top