🌑

帮帮技术站

keycloak19使用2-Keycloak19添加用户自定义属性到token

Keycloak19添加用户自定义属性到token

关联问题: https://github.com/keycloak/keycloak-ui/issues/2511

先看看keycloak18关联用户属性到token的设置
地址: https://www.baeldung.com/keycloak-custom-user-attributes

添加userId自定义属性映射

Keycloak19添加用户自定义属性到token
  1. 用户添加userId属性(后续可以使用管理用户api添加)

用户添加userId属性

  1. Client scopes 添加userId scopes

添加userId scopes

  1. 设置Client scope details的mapper映射对象
    clientScope添加字段userId
    clientScope添加字段userId

clientScope的mapper映射对象1
clientScope的mapper映射对象

clientScope的mapper映射对象2
clientScope的mapper映射对象

添加属性到客户端作用域模板(重要)
添加属性到客户端作用域模板

  1. 请求模拟
    请求模拟
  2. 返回结果token解析

请求返回结果token解析模拟

— Oct 11, 2022

Search