141 читали · 2 года назад
Java 1526. Как работает аутентификация и авторизация в Spring Security с использованием JWT токена?
Аутентификация и авторизация являются важными аспектами безопасности веб-приложений. Spring Security - это мощный инструмент, который обеспечивает защиту приложений на основе Java, включая механизмы аутентификации и авторизации. JWT (JSON Web Token) - это открытый стандарт (RFC 7519), который определяет компактный и самодостаточный формат для представления информации об аутентификации и авторизации в виде JSON-объекта. JWT токен состоит из трех частей: заголовка, полезной нагрузки и подписи. В Spring...
JWT токен — что внутри и как смотреть его безопасно: сравнение инструментов
Если вы работаете с авторизацией, API, фронтендом или backend-сервисами, рано или поздно наступает тот момент, когда нужно перестать просто “таскать JWT токен по запросам” и наконец-то открыть его. Чтобы понять: — почему пользователь не может авторизоваться — почему внезапно начали прилетать 401 или 403 — не истёк ли срок жизни токена (exp) — кто именно зашит внутри: sub, email, id — какие роли и права реально передаются И вот тут начинается самое интересное. Куда вставлять токен? Чем его смотреть?...