Steam под капотом: авторизация на OpenID родом из 2007-го, звёздочка в нике ножа и цена...
Steam под капотом: авторизация на OpenID родом из 2007-го, звёздочка в нике ножа и цена, приехавшая строкой на чужом языке «Добавим вход через Steam и цены с маркета» — вот так это обычно и выглядит в бэклоге. А по факту логин висит на OpenID 2.0 из 2007-го, а не на OAuth. Дальше начинается весёлое: звезда ★ в названии ножа означает, что одно и то же имя приходится готовить под два соседних эндпоинта прямо противоположными способами. Цена же прилетает строкой в чужой локали. И вся эта радость лежит в одном месте. Читать далее: Habr 👉 Frontender's notes