0

OpenStack のログイン ページの動作を変更する必要があります。ユーザーを認証する別の方法に取り組んでいます。名前とパスワードはもう使用しません。コマンドラインで動作しますが、グラフィカルな部分 (horizo​​n) でも使用する必要があります。[ログイン] ボタンをクリックしたときに実行されるアクションを変更する必要がありますが、そのアクションの実装がどこにあるのかわかりません。ユーザーを認証するために Horizo​​n によって呼び出される関数はどれですか? 私の目的は、新しいキーストーン関数を呼び出してトークンを取得することですが、どの地平線の関数がキーストーンを呼び出すかを見つけることができません。

[更新された質問]

*../horizo​​n/views/auth_forms.py* は、ログイン ページの定義方法を定義します。そのクラスはどこLoginで呼び出されますか? ログインページの作成を開始するコードを変更する必要があります

4

1 に答える 1

3

Horizo​​n は、キーストーン インタラクションのためにクラス セット全体をインスタンス化します。

チェックアウトの地平線/openstack_dashboard/api/keystone.py

主に python-keystoneclient API セットを使用します。

http://docs.openstack.org/developer/horizo​​n/topics/customizing.htmlもチェックしてください。

于 2012-12-17T21:56:07.013 に答える