@Tsvetk0ff

Как средствами Python пройти двухшаговую аутентификация на сайте?

Здравствуйте! Подскажите, пожалуйста, как средствами Python (и дополнительными библиотеками) пройти двухшаговую аутентификацию на сайте https://id.vedomosti.ru/sign_in?
Нашел только способ с помощью requests.Session(), в котором ввод логина и пароля делается за один шаг.
На сайте Ведомостей же сначала нужно ввести почту, затем их сервер проверяет есть ли введенная почта в их базе и если есть, то переходим на второй шаг "Ввод пароля".
Спасибо!
  • Вопрос задан
  • 118 просмотров
Решения вопроса 1
@Tsvetk0ff Автор вопроса
В итоге задачу решил с помощью библиотеки Selenium.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@ilya_chch
Он не обновляет страницу. Я думаю, стоит использоваться сессию и посмотреть, какие данные он отправляет и когда. И, собственно повторить их. Посмотрите в Network консоли разработчика. Вероятно, там достаточно будет скопировать POST запрос и сохранить где-нибудь токен.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы