Tom*_*rik 3 spring-boot keycloak
我有 Spring Boot 应用程序,我使用keycloak作为身份验证。提供者。
对于我的领域,我已将FACEBOOK 或 GOOGLE设置为身份提供者。
我想知道如何找出用户使用的身份提供者 - 不是通过 keycloak 管理控制台,而是在运行时。
例如。:
用户 A - 脸书
用户 B - 脸书
用户 C - 谷歌
您可以为客户端的映射器设置“用户会话注释”映射器。将用户会话注释字段设置为:identity_provider
注意:您可以在 User Session Note 字段中使用 identity_provider_identity 从身份提供者获取其用户名https://www.keycloak.org/docs/latest/server_admin/index.html#available-user-session-data
| 归档时间: |
|
| 查看次数: |
2602 次 |
| 最近记录: |