Обычно не рекомендуется хранить токен JWT, так как он должен содержать всю информацию для идентификации и авторизации пользователя службы без попадания на уровень БД / персистентность.
Но, возможно, существуют ситуации, которые требуютсохранить его среди пользовательских данных.В этом случае вы можете сохранить его в таблице / коллекции и получить его во время аутентификации пользователя.
Если вы используете Spring + Spring Security, вы можете заполнить поле token
в пользовательском User
реализация.
Вы можете получить данные пользователя следующим образом:
CustomUser userDetails = (CustomUser)SecurityContextHolder.getContext().getAuthentication().getPrincipal();