密钥刷新之前,密钥更新不会更新用户对象

时间:2018-11-20 15:44:02

标签: node.js jwt keycloak

我正在运行一个简单的 node.js API,该API使用 Keycloak 进行身份验证并将某些用户数据存储在error: too many initializers for ‘char [2]’ warning: format ‘%S’ expects argument of type ‘wchar_t*’, but argument 2 has type ‘char (*)[2]’ [-Wformat=] scanf("%S",&a); error: switch quantity not an integer 中(只是一个列表)属于用户的项目密钥)。

该应用程序的工作方式如下:

  1. 用户通过密钥斗篷登录并创建attributes令牌
  2. 通过访问用户的密钥斗篷jwt并返回项目密钥列表来呈现项目密钥列表
    attributes.projects令牌用于从密钥斗篷中检索用户的信息
  3. 用户触发了将jwt插入其密钥斗篷project_key变量的请求
    此操作已成功完成(我可以在管理门户中签入并查看更改)
  4. 项目密钥列表应使用新插入的项目密钥进行更新
    这不起作用attributes.projects令牌仍然有效,但是使用它来读取jwt会返回原始列表,而无需添加。

我是否需要刷新jwt令牌才能获取更新的数据?

0 个答案:

没有答案