Я пытаюсь добавить базовую аутентификацию для своих API-интерфейсов, где пользователи будут проходить аутентификацию на основе их учетных данных, хранящихся в MongoDB. Я хочу использовать конфигурацию java вместо конфигурации на основе XML. До сих пор я узнал, что мне нужно создать @Configuration
путем расширения WebSecurityConfigurerAdapter
и переопределить метод configure
. В этом я могу добавить настраиваемый фильтр по addFilterBefore()
.Spring security java config basic authentication filter
Но как я могу получить информацию заголовка Authentication
в фильтре, как действовать, если пользователь аутентифицирован. Я много гулял, но не нашел хорошего примера, который поможет новичкам вроде меня, которые были в весну только на 1 неделю.
Есть ли у кого-нибудь хороший учебник или образец, который может помочь мне начать с этого? Заранее спасибо.
Спасибо за ваш ответ, но, как я уже сказал, я абсолютно не знаком с весной, поэтому не могли бы вы поделиться каким-то подробным примером или образцом. благодаря – BiJ