Сеня рядом и Белла пришел. Былое
Как создать свой Spring Starter?
Что вообще такое starter в Spring framework? Допустим, Вы разрабатываете несколько приложений или микросервисов на Java. Каждое из них уникальное, и содержит свою собственную бизнес логику. Однако, в каждом из них может быть необходимость использовать общую логику. Например, логику аутентификации, как это часто бывает в мире микросервисов. Есть несколько способов реализовать общую логику в нескольких приложениях: Первый подход плох тем, что на каждое изменение в общей логике, нужно эти изменения скопировать в каждое приложение, в котором эта самая общая логика присутствует. Это слабожизнеспособный вариант для коммерческой разработки...
Java 1526. Как работает аутентификация и авторизация в Spring Security с использованием JWT токена?
Аутентификация и авторизация являются важными аспектами безопасности веб-приложений. Spring Security - это мощный инструмент, который обеспечивает защиту приложений на основе Java, включая механизмы аутентификации и авторизации. JWT (JSON Web Token) - это открытый стандарт (RFC 7519), который определяет компактный и самодостаточный формат для представления информации об аутентификации и авторизации в виде JSON-объекта. JWT токен состоит из трех частей: заголовка, полезной нагрузки и подписи. В Spring...