Мне нужно изменить поведение страницы входа в OpenStack. Я работаю над альтернативным способом аутентификации пользователя. Я больше не использую имя и пароль. Он работает в командной строке, но я должен использовать его и в графической части (горизонт). Я должен изменить действие, выполняемое при нажатии кнопки «Войти», но я не могу найти, где находится реализация этого действия: какая функция вызывается Horizon для аутентификации пользователя? Моя цель - вызвать мои новые функции трапецеидального искажения, чтобы получить токен, но я не могу найти, какая функция горизонта вызывает трапецеидальное искажение.
[ОБНОВЛЕННЫЙ ВОПРОС]
*../horizon/views/auth_forms.py* определяет, как определяется страница входа. Где называется его класс Login
? Мне нужно изменить код, который запускает создание страницы входа