Refresh прошёл, сессия сломалась: разбираем ротацию токенов
Две вкладки обновили токены. Оба запроса вернули 200 OK , а при следующем обновлении пользователя отправило на экран входа. Такое возможно даже с тр…
Tech news from the best sources
Две вкладки обновили токены. Оба запроса вернули 200 OK , а при следующем обновлении пользователя отправило на экран входа. Такое возможно даже с тр…
Passkeys — это не будущее. Это уже работает в каждом банковском приложении на вашем телефоне. Альфа-Банк, Тинькофф, Сбер — давно. GitHub, Apple, Goo…
Всем привет! Меня зовут Петрович и я работаю техлидом java команды в небольшом международном финтехе. В прошлый раз я рассказывал, как мы меняли Red…
Токены (tokens) API часто расцениваются как незначительные детали реализации. Пользователь входит в систему, сервер создает токен, браузер сохраняет…
Разработчик приложил к тикету свой токен целиком — чтобы ошибку авторизации можно было воспроизвести. Ошибку починили, тикет закрыли, токен так и ос…
Тема хранения токенов — одна из самых больных в авторизации. Многие, не до конца понимая, как авторизация должна работ…
JWT не защищает от кражи. Подпись гарантирует, что токен не подделан, но не мешает злоумышленнику использовать его, если тот оказался в чужих руках.…
В каждом бэкенде рано или поздно рядом появляются id , UUID , slug , token и request_id . Все они выглядят как строки, но отвечают за разные вещи. К…
Недавно я решил завести собственный блог. Сначала посмотрел в сторону SSG, но они показались мне не слишком удобными для того сценария, который я хо…
Telegram теперь полноценный OpenID-провайдер: oauth.telegram.org, JWKS, JWT, claims. Туториалы на GitHub при этом массово показывают старый виджет с…