Существующий абстрактный класс теперь нуждается в динамических ключах API

В приложении SaaS у меня есть абстрактный класс с ~ 12 расширениями на ~ 60 методов, что делает эту абстракцию весьма полезной.

Однако эти методы теперь должны ссылаться на специфичные для клиента и размещаемые в базе данных ключи API, поскольку мы стремимся интегрироваться с конкретным CRM, для которого требуются эти динамические данные. Это делает экземпляры идеальными, но за счет абстракции.

Мы больше не можем статически хранить эти ключи для использования с пользовательскими сессиями и кронами.

Если бы вы не делали что-то, казалось бы, неаккуратное, как ручная установка серверных переменных (обратите внимание на мое отчаяние), как бы вы это разработали?

Постскриптум Прежде чем что-то сказать, я сослался на SO достаточно, чтобы оценить ценность примеров кода, но не видел здесь приложения.

Спасибо.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector