Ну право слово. Как создать middleware вы, думаю, и сами знаете. И весь ваш вопрос сводится к "как получить имя роута в middleware". И вы не первый, кто этим вопросом озаботился, поверьте.
Вы же абсолютно ничему не научитесь, если не будете самостоятельно голову включать.
Ну, например, вынести константы в отдельный файл и подключать его в обоих своих. Только при подключении нужно, естественно, путь указывать без использования констант.