return this.jwtService.getToken().pipe(
map(
(token) =>
token
? req.clone({
headers: req.headers.set('Authorization', `Bearer ${token}`),
})
: req,
),
switchMap((clonedReq) => next.handle(clonedReq)),
take(1) в начало пайпа попробуйте
Если я не ошибаюсь, этот код будет повторять все запросы при каждом оьновлении токена
Обсуждают сегодня