Задать вопрос
@click_f

Где хранить данные для авторизации?

Серверная часть программы взаимодействует с public-API. Для этого происходит авторизация login, pass, key, словом через подстановку обычных String'ов в запрос.
1. Вопрос в том, где и как лучше всего хранить эти данные? Тупо в static final поле какого-нибудь класса?
2. В .xml контексте? Но как в таком случае их от туда извлекать?
3. Как это реализовать грамотно с точки зрения философии spring?

Вопрос на 5+ и мою огромную благодарность: "это нормально подставлять cookie, для поддержания сессии, через ClientHttpRequestInterceptor? Есть ли способ лучше?"
  • Вопрос задан
  • 620 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
jaxtr
@jaxtr
JavaEE/Spring-разработчик
Сами данные авторизации лучше хранить в файле конфигурации. Оттуда они должны доставаться контекстом приложения и подставляться в свойства класса-клиента API. Как-то так.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Сбер Москва
от 300 000 до 350 000 ₽
DIGITAL SECTOR Краснодар
от 250 000 до 450 000 ₽
Сбер Санкт-Петербург
До 350 000 ₽