Я разрабатываю портал бронирования отелей, где регистрация не обязательна. В приложении angular каждый маршрут публикуется c, и гость может искать и бронировать отель, и если пользователь вошел в систему, я буду передавать токен JWT в заголовке. В серверной части Nest JS (NodeJS) мне нужно разрешить и пользователю, и гостю доступ к одной и той же конечной точке, такой как поиск отелей и бронирование отелей. Я использую passport-jwt
в качестве Auth Guard, который выдает несанкционированный доступ, если в заголовке нет токена. Как включить один и тот же маршрут для зарегистрированных и гостевых пользователей?