Что важно знать
- Запрос проходит цепочку фильтров; каждый отвечает за свою часть.
SecurityContextхранит аутентифицированного пользователя.- Resource server проверяет JWT по ключам провайдера.
@PreAuthorizeс выражениями — проверка прав на уровне метода.- CSRF включён по умолчанию — для API с токенами его настраивают осознанно.