Oauth 2.0 将自定义密钥/值添加到JWT令牌负载或使用KeyClope的用户

Oauth 2.0 将自定义密钥/值添加到JWT令牌负载或使用KeyClope的用户,oauth-2.0,jwt,openid,keycloak,Oauth 2.0,Jwt,Openid,Keycloak,我在localhost中运行了keydepeat。 我想 向令牌负载添加密钥/值对 或者添加与用户相关的密钥/值对(再次添加有效负载) 你能给我一个方法来做这件事和一个方法来验证它已经被添加了吗 (我想是这样的)正如塞巴斯蒂安所提到的,应该添加一个地图绘制程序。因此,我添加了一个映射器用户属性,然后转到用户->属性并添加了相同的键名及其值。我随后进行了验证,密钥/值对包含在有效负载中密钥/值对?你什么意思?你想在JWT的声明中添加一些有效载荷吗?只有KeyClope服务器可以添加自定义负载,

我在localhost中运行了keydepeat。 我想

  • 向令牌负载添加密钥/值对
  • 或者添加与用户相关的密钥/值对(再次添加有效负载)
你能给我一个方法来做这件事和一个方法来验证它已经被添加了吗


(我想是这样的)

正如塞巴斯蒂安所提到的,应该添加一个地图绘制程序。因此,我添加了一个映射器用户属性,然后转到用户->属性并添加了相同的键名及其值。我随后进行了验证,密钥/值对包含在有效负载中

密钥/值对?你什么意思?你想在JWT的声明中添加一些有效载荷吗?只有KeyClope服务器可以添加自定义负载,如果在外部添加,签名将无效。若要添加自定义声明,请选中此选项是,我想向令牌的有效负载添加一个密钥/值对,确切地说,我是KeyClope服务器的管理员,因此我可以这样做。好的,解决方案将在我上一条评论的链接中解释。我尝试在映射器部分中添加一个密钥/值对作为用户属性和用户属性。当我复制粘贴jwt.io中的访问令牌以验证其有效负载时,我没有看到我的自定义密钥/值对注释中的doc链接已失效。是否有关于该解决方案的最新文档/文章?如果我想在一个键中添加字符串列表,该怎么办