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

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

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

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

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

Похожие вопросы