требует куку (в модуле с расширенным функционалом), а в другом модуле куку не требует. При этом всем работает интерсептор, который подставляет куку для всех запросов и вызывает логаут, если куки нет. Исходя из того, что я прочитал на so, интерсептор не может работать только для выборочных модулей, поэтому следует добавлять некий внутренний заголовок к запросам в соответствие с модулем, из которого они вызваны, и по этому заголовку интерсептор должен решить, что с этим запросом делать. Вопрос - если так, то где я добавляю этот внутренний заголовок и если это всё плохая идея, так как реализовать правильно? Спасибо!
Идея неплохая. Но этот заголовок потом надо переопределить и выкинуть. Но лучше бы просто отправлять куку из этого компонента, если решение не требуется общее, лучше сделать просто отдельный сервис, который может добавить куку при запросе и использовать его где эта кука нужна. Интерцептор скорее нужен для общих решений для всех запросов
Обсуждают сегодня