2011-12-15 8 views
1

私はOpenIdモジュールを使用してPlone 4.1サイトを持っています。ユーザーがログインをクリックすると、OpenIdを使用してログインするためのダイアログが開きますが、従来のログイン/パスワードも使用されます。私はOpenIdだけを使っているサイトをwan'tしています。これを行うためのサイトを設定する簡単な方法はありますか?OpenIDでのみ動作するPloneサイトの設定方法

答えて

5

あなたは、HTTP基本認証を無効にする必要があります:Zopeの管理インターフェースを経由してPloneサイト内acl_usersに

  1. ゴー。
  2. 「プラグイン」をクリックします。プラグインの種類のリスト(チャレンジプラグイン、抽出プラグインなど)が表示されるはずです。
  3. 「抽出プラグイン」をクリックします。
  4. 通常のプラグインを無効にする:すべてのアクティブなプラグイン(潜在的にはcredentials_cookie_auth、credentials_basic_auth)を「利用可能なプラグイン」に移動して、openid +セッションだけが残るようにします。あなたは、ユーザーがリクエストごとに挑戦するのを避けるために、必要となります。

ここで、使用できる認証方法はOpenIDだけです。残りの部分が必要な場合は、単に「抽出プラグイン」で有効にしてください。

昇格した権限でさらに変更を加えるには、フォールバックマネージャーのユーザーが必要です。私が期待しているZopeルート経由でログインすることも、システム管理者の役割を自分のOpen IDログインに割り当てることもできます。 それ以外の場合は、をロックすることができます。

関連する問題