0

我需要更改 OpenStack 登录页面的行为。我正在研究另一种对用户进行身份验证的方法。我不再使用名称和密码。它在命令行上工作,但我也必须在图形部分(水平)中使用它。我应该更改单击登录按钮时执行的操作,但我找不到该操作的实现在哪里:Horizo​​n 调用哪个函数来验证用户?我的目标是调用我的新 keystone 函数来获取令牌,但我找不到 Horizo​​n 的哪个函数调用 keystone。

[更新问题]

*../horizo​​n/views/auth_forms.py* 定义了登录页面的定义方式。它的类在哪里Login被调用?我需要修改启动登录页面创建的代码

4

1 回答 1

3

Horizo​​n 为 keystone 交互实例化了整个类集。

结帐地平线/openstack_dashboard/api/keystone.py

它主要使用 python-keystoneclient api 集。

您可能还想查看http://docs.openstack.org/developer/horizo​​n /topics/customizing.html

于 2012-12-17T21:56:07.013 回答