E
2. Пишешь абстрактный класс для сервиса куков.
3. Пишешь класс для сервиса фронта(через document.cookie) и провайдишь в app.module
4. Пишешь класс для сервиса для бэка(через инжектирование request(1 пункт)) и провайдишь в app.server.module
Если память не изменяет, то так.
