Можно ли не прописывать в каждом дочернем элементе мета теги - requireAuth и т.д.?
совпавшие записи маршрутов оказываются доступны через объект$route(а также через объекты маршрутов в сторожевых хуках), в виде массива$route.matched. Таким образом, для проверки метаданных в записях маршрутов нам понадобится обойти$route.matchedв цикле.