Я использую простой node.js API, который использует Keycloak для аутентификации и хранения некоторых пользовательских данных в attributes
(просто список ключей проекта, которыепринадлежат пользователю).
Приложение работает следующим образом:
- Пользователь входит в систему с помощью keycloak и создается токен
jwt
- Список проектовКлючи обрабатываются путем доступа к ключу пользователя
attributes.projects
и возврата списка ключей проекта
Маркер jwt
используется для получения информации о пользователе из ключа ключа - Пользователь вызывает запрос на вставку
project_key
в их ключи attributes.projects
переменная
Это сделано успешно (я могу проверить на административном портале и увидеть изменения) - Список ключей проекта должен быть обновлен с помощью недавно вставленного ключа проекта
Это не работает .Токен jwt
все еще действителен, но использование его для чтения attributes.projects
возвращает исходный список без добавления.
Нужно ли обновить токен jwt, чтобы получитьобновленные данные?