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