Spring Security Authorization с настраиваемым заголовком HTTP - PullRequest
0 голосов
/ 26 марта 2020

Я новичок в Spring и мне нужно реализовать некоторые REST контроллеры. Для каждого контроллера я получу API-KEY как HTTP Header.

  1. (Система авторизации) Только если этот KEY будет действительным ключом, будет возможно проанализировать запрос.

  2. (уже используется повторно) извлеченные данные) Если мне удастся проанализировать запрос, мне нужно получить инфо-профиль, связанный с ключом, из моей базы данных. Итак, если я уже проверил его в базе данных, я хотел бы повторно использовать данные профиля без повторного запроса. Практически, если я буду использовать какой-либо механизм фильтрации или компонент авторизации, я хотел бы предоставить своему контроллеру остатка уже авторизованный объект данных профиля в качестве ввода моего контроллера (метода) или способ получить его без повторного использования БД.

Итак, чтобы иметь чистое решение, я хотел бы реализовать расширение моего потока авторизации Spring Security.

Я пытаюсь вдохновиться этим примером ( Spring Boot: аутентификация с пользовательским HTTP-заголовком ), но я не уверен, что это лучшее решение от меня.

Я также нашел много разных решений, использующих Spring Security, и я немного запутался.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...