0
我有彈簧啓動應用程序,我使用keycloak作爲身份驗證。供應商。Keycloak:獲取身份提供者信息
對於我的領域,我設置了FACEBOOK或GOOGLE作爲身份提供商。
我想知道我怎麼能找出什麼身份提供者用戶使用 - 不通過keycloak管理控制檯,但在運行時。
例如:
用戶A - FACEBOOK
用戶B - FACEBOOK
用戶C - GOOGLE
在訪問令牌給定我有彈簧啓動應用程序,我使用keycloak作爲身份驗證。供應商。Keycloak:獲取身份提供者信息
對於我的領域,我設置了FACEBOOK或GOOGLE作爲身份提供商。
我想知道我怎麼能找出什麼身份提供者用戶使用 - 不通過keycloak管理控制檯,但在運行時。
例如:
用戶A - FACEBOOK
用戶B - FACEBOOK
用戶C - GOOGLE
在訪問令牌給定地圖的元數據,諸如Facebook /谷歌用戶ID,並將其導入到keycloak用戶。如果您隨後將此元數據提供給客戶端,則他們可以看到使用了哪個身份代理。
https://keycloak.gitbooks.io/server-adminstration-guide/content/topics/identity-broker/mappers.html