feat(tradein): Cian browser auto-login — POST /admin/scrape/cian/auto-login (#639) #917

Merged
bot-reviewer merged 2 commits from feat/639-cian-auto-login into main 2026-05-31 18:24:51 +00:00

2 commits

Author SHA1 Message Date
683cb50245 fix(tradein): wire validated Cian login selectors + 2-step flow + review fixes (#639)
Провалидировано вживую: email+пароль без SMS. pre_click один->список
(LoginButton->AnotherAccountBtn->SwitchToEmailAuthBtn), 2-step «Введите пароль»
retry, реальные селекторы (input[name=username|password], ContinueAuthBtn).
M1: 502 detail без page_url. M4: BrowserFetcher импорт наверх.
2026-05-31 21:17:09 +03:00
1f18a2ccdc feat(tradein): Cian browser auto-login — POST /admin/scrape/cian/auto-login (#639)
Variant B: headless camoufox логинится email+паролем (без SMS), извлекает
auth-cookies → verify → save_session. Browser-сервис получает generic POST /login
(url/selectors/success_cookie в body), Cian-специфика — в config (env-overridable).
Авто-refresh в scheduler — follow-up PR после ручной валидации логина на проде.
2026-05-31 20:57:39 +03:00