У меня есть API publi c Nest Js, поэтому аутентификация не требуется, но из этого API мне нужно делать запросы к внешнему API, у этого API есть конечная точка аутентификации с базовой аутентификацией c (user и pass ) и вернуть токен на предъявителя. Как правильно исправить эту ситуацию? Может быть, глобальный перехватчик для перехвата всех запросов и проверки статуса токена, и если срок его действия истек, сделайте еще один запрос авторизации для обновления токена и продолжите ...
Пример: Получить запрос продуктов => Мой API => Проверить токен (действителен) ) => продолжить внешний API => (с истекшим сроком действия) => запрос авторизации get token (Внешний API) => продолжить предыдущий запрос (Внешний API).
Я также хотел бы узнать о хороших методах хранения токена доступа.