ckan でユーザーの自動登録を無効にする方法はありますか?
訪問者に対して厳密に読み取り専用の ckan サイトが欲しい
コントリビューター専用のバックエンドを備えています。
ドキュメントを調べましたが、そのようなオプションは見つかりませんでした。
そのような目的で ckan を構成して保護する方法についてのアドバイスは大歓迎です
これは現在、CKAN の標準機能です (少なくともバージョン 2.3.2 以降、おそらくそれ以前)。ckan.auth.create_user_via_api
およびckan.auth.create_user_via_web
構成オプションを使用できます。
デフォルトでckan.auth.create_user_via_api
は false ですが、 ckan.auth.create_user_via_web
true です。
hub.HealthData.gov については、このパッチを作成しました
https://github.com/HHS/ckan/commit/0102d4d7cee9151fc5fcfe31c56c485436eddda4
これにより、新しい設定オプション ckan.auth が作成されます。false に設定した create_user。
それ以来、プルリクエストの煉獄にありました。