не знаю как у тебя там сделано, но по дефолту чтобы проверить что токен не протух и его никто не менял нужен ключ, который есть только на сервере. Ташить его на фронт никак нельзя
Ты говоришь только об одном варианте jwt, их много, на некоторых даже payload шифруется.