通过Keycloak身份提供商获取Google用户数据

时间:2018-10-12 09:17:26

标签: google-api google-oauth keycloak

docs之后,我已经成功地将Google设置为Keycloak中的身份提供者,现在我可以使用keycloak登录到我的应用程序了。

有没有一种方法可以从登录的Google帐户中获取用户数据。在我的应用程序中,我想像this example中检索个人资料信息,然后稍后将其添加到我的映射器中,这样我就可以看到它在我的访问令牌中(在我的访问令牌中添加属性不是问题,可以正常工作)?

1 个答案:

答案 0 :(得分:1)

尝试针对userinfo端点进行请求

  

https://www.googleapis.com/oauth2/v3/userinfo?Access_token=XXX

它应该可以工作,但我可能不记得要向您的请求添加profile范围。