TGViewer
Настоящий JavaScript Настоящий JavaScript @true_js · 5.93K subscribers
Post #3894 238
Steam инженерными глазами: OpenID, которому стукнул 2007-й, ★ в названии ножа и цена, приехавшая строкой в чужой локали

В бэклоге это обычно записано как «да там делов-то: логин через Steam прикрутить и цены с маркета тащить». Реальность бьёт по лицу иначе. Вместо OAuth — OpenID 2.0 родом аж из 2007 года. Плюс та самая ★ в имени ножа, из-за которой одно и то же название для двух соседних эндпоинтов собирается двумя прямо противоположными путями. И цена, которая приходит строкой да ещё не в твоей локали.

И да, автор не поленился стянуть весь этот зоопарк в одно место.

Читать далее

👉 JS
  • 👍 1
More from @true_js
  1. Sep 22, 2026Четверо в одну транзакцию: кейс-батлы, PgBouncer под Prisma и реплика, отдающая пустой инв…
  2. Sep 21, 2026Ты в очереди под каким номером? Вообрази себе очередь. В ней — все, кто вообще когда-либо…
  3. Sep 21, 2026Пять лет я профессионально пилю библиотеки Семь лет назад я закинул в npm свою дебютную би…
  4. Sep 21, 2026Один Gmail = тысяча адресов: что случайно откопали в админке Одна точка в адресе — и серви…
  5. Sep 21, 2026Post #3906
  6. Sep 20, 2026Реальный кейс: как интернет-магазин на OT Box и OTAPI защищался от DDoS и парсеров У владе…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →