Estaba tratando de crear un pequeño bot que iniciara sesión en mi cuenta en el sitio web zalando.com mediante solicitudes de python. Pero estoy teniendo muchos problemas para autenticar mi sesión.
Lo único que pude encontrar es que el sitio web autentica al usuario primero y luego carga la página de inicio de sesión -> espera un evento de clic para ejecutar algún código y luego envía una solicitud posterior con la carga útil del correo electrónico, la contraseña y un token de solicitud largo. . el token de solicitud siempre es constante, asumí esto al compararlo en muchos navegadores y después de borrar una cookie.
Dirigirse directamente a zalando.co.uk/login genera 2 solicitudes GET: una para /autorizar?algunos_ids_tokens_idonnt_know_about -una para /autenticar?La misma solicitud de token
Supongo que la solución de mi problema empieza desde la primera petición. ¿Esto reduce mis preguntas a dos preguntas? ¿Qué funciones de JavaScript llaman a estas dos solicitudes? ¿Y cómo generan estos identificadores/tokens?
(Probé la ingeniería inversa del javascript del sitio web y fue horrible, y me está dando terribles pesadillas jajaja).